{"ast_node_type":"variable","tokens":[{"end":66,"kind":"keyword","start":0,"text":"let"}]}
        let mut stream = self.map.search(automaton).into_stream();
        let mut longest_prefix = self.len() - 1;
        while let Some((_, v)) = stream.next() {