public override IValue Evaluate()
{
var lt = new LogicalLessThanExpression(_left, _right).Evaluate();
var eq = new LogicalEqualsExpression(_left, _right).Evaluate();
if (lt == null || eq == null)
{
return null;
}
return new BoolValue(!lt.AsBool && !eq.AsBool);
}
}