newInstance method
Creates a new empty instance of the range.
This method is used internally for operations that require creating a new range instance.
Returns a new empty intRange
instance.
Implementation
@override
IntRange newInstance() => IntRange._();