Fix Range.disjoint?/2 for single-element ranges with a negative step (#15582)