{"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"self.arena"}]}
        self.arena = std::mem::take(&mut self.arena)
        let mut id_map = vec![None; self.arena.len()];
            .into_iter()