fix insert ranges
Insert ranges has a bug when inserting into an a set of ranges where there is a single item and it is less than said item and it is not adjacent. Add a test and fix the case.
Insert ranges has a bug when inserting into an a set of ranges where there is a single item and it is less than said item and it is not adjacent. Add a test and fix the case.