syntax_data: {"ast_node_type":"variable","tokens":[{"end":98,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:         let if_then_scope = mem::replace(&mut self.scopes.if_then_scope, previous_scope).unwrap();
context_after:         assert!(if_then_scope.region_scope == region_scope);