{"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"Some(syntax::NodeOrToken::Node(node))"}]}
                Some(syntax::NodeOrToken::Node(node)) if ast::Expr::can_cast(node.kind()) => {
            let mut tail_expr = match &elements.last() {
                    ast::Expr::cast(node.clone())