upper
CoveredRange
IndexRange
OverlappingRange