Adding overlapping ranges to a selection shouldn't assert