pub fn plan_expr<'a>( ecx: &'a ExprContext<'_>, e: &Expr<Aug>, ) -> Result<CoercibleScalarExpr, PlanError>