{"ast_node_type":"variable","tokens":[{"end":66,"kind":"keyword","start":0,"text":"while"}]}
        while let Some((mplace, path)) = ref_tracking.todo.pop() {
        )?;
            // Things behind reference do *not* have the provenance reset.