{"ast_node_type":"variable","tokens":[{"end":65,"kind":"keyword","start":0,"text":"let"}]}
        let (lhs, rhs) = match lhs.as_node().zip(rhs.as_node()) {
    fn go(diff: &mut TreeDiff, lhs: SyntaxElement, rhs: SyntaxElement) {
            Some((lhs, rhs)) => (lhs, rhs),