Minor refactor and optimisation release
Adds a convert method for Intervals from Range objects.
Includes optimisations to intersect.
Removal of Compat dependency.
Some minor code refactoring.
Adds a convert method for Intervals from Range objects.
Includes optimisations to intersect.
Removal of Compat dependency.
Some minor code refactoring.