{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":".map(|token|"}]}
        .map(|token| token.parent_ancestors())
    node.token_at_offset(offset)
        .kmerge_by(|node1, node2| node1.text_range().len() < node2.text_range().len())