{"ast_node_type":"variable","tokens":[{"end":85,"kind":"keyword","start":0,"text":"let"}]}
        let (mut spans, queries): (Vec<_>, Vec<_>) = stack.into_iter().rev().unzip();
        // the earlier entries require later entries