fn map_tail_expr( make: &SyntaxFactory, block: BlockExpr, f: impl FnOnce(Expr) -> Expr, ) -> BlockExpr