{"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"block.statements().for_each(|s|"}]}
        block.statements().for_each(|s| self.collect_stmt(&mut statements, s));
        let mut statements = Vec::new();
        let tail = block.tail_expr().and_then(|e| match e {