[ruby-core:121735] [Ruby Bug#21285] Range#overlap? returns false for (nil..nil)