public object Evaluate(IContext context) { object leftValue = this.leftExpression.Evaluate(context); object rightValue = this.rigthExpression.Evaluate(context); return this.Apply(leftValue, rightValue); }