public override Range <T> LessThan(T value) { return(SingleRange.ThatLessThan(value)); }
public virtual Range <T> LessThan(T value) { return(Intersect(SingleRange.ThatLessThan(value))); }