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