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