{"ast_node_type":"variable","tokens":[{"end":55,"kind":"keyword","start":0,"text":"let"}]}
            let mut stack = vec![query.indices[start]];
        if set.insert(start.kind) {
            while let Some(index) = stack.pop() {