{"ast_node_type":"variable","tokens":[{"end":96,"kind":"keyword","start":0,"text":"let"}]}
        let mut errors = if let Some(e) = self.errors.as_deref() { e.to_vec() } else { vec![] };
    pub fn errors(&self) -> Vec<SyntaxError> {
        validation::validate(&self.syntax_node(), &mut errors);