Modified ConditionalExpression to directly evaluate the conditional