upperBound
InRange
InRangeExclusive
InRangeInclusive