Represents a range with start and end boundaries and an associated value.
The type of range boundaries (keys)
The type of value associated with this range
The end boundary of the range (inclusive or exclusive, interpretation is defined through Key.next/Key.prev on RangeSet).
The start boundary of the range (inclusive)
The value associated with this range
Represents a range with start and end boundaries and an associated value.