Object resultValue = comparison.get(one.getValue(), two.getValue());
if (resultValue == RangeEndpoint.RangePointComparison.INVALID_COMPARISON)
return null;
boolean resultInclusive = one.isInclusive() || two.isInclusive();
ConstantExpression resultExpression;
if (resultValue == one.getValue())
resultExpression = one.getValueExpression();
else if (resultValue == two.getValue())
resultExpression = two.getValueExpression();
else