{"ast_node_type":"variable","tokens":[{"end":25,"kind":"keyword","start":0,"text":"let"}]}
        let mut current =
    ) -> Result<Vec<usize>, MissingMapping> {
            self.upmap_node_single(input_ancestor).unwrap_or_else(|| input_ancestor.clone());