Creates a new Range with the specified start, end, and value.
The type of range boundaries
The type of range value
The start boundary of the range (inclusive)
The end boundary of the range (inclusive or exclusive based on RangeSet.set.next/prev config)
The value to associate with this range
A new Range object
Error if start boundary is greater than end boundary
Creates a new Range with the specified start, end, and value.