{"ast_node_type":"variable","tokens":[{"end":32,"kind":"keyword","start":0,"text":"let"}]}
        let map = &mut self.map;
    pub fn rollback_to(&mut self, snapshot: Snapshot) {
        self.undo_log.rollback_to(|| map, snapshot)