{"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"while"}]}
                                while it.len() < idx {
                                // insert empty nested bindings before this one
                                    it.push(Binding::Nested(Vec::new()));