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