syntax_data: {"ast_node_type":"variable","tokens":[{"end":58,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:         let last_index = self.stack.last_index().unwrap();
context_before:         // so we have to update the reached depth.
context_after:         let last = &mut self.stack[last_index];