[ruby-core:111210] [Ruby master Bug#19184] create a Range with String subclass presents a weird behavior