Improved test coverage, found edge case in Range#normalize