fn plan_or( ecx: &ExprContext<'_>, left: &Expr<Aug>, right: &Expr<Aug>, ) -> Result<CoercibleScalarExpr, PlanError>