{"ast_node_type":"variable","tokens":[{"end":52,"kind":"keyword","start":0,"text":"let"}]}
        let mut upmap_chain = vec![current.index()];
            self.upmap_node_single(input_ancestor).unwrap_or_else(|| input_ancestor.clone());