On Wednesday, February 12, 2003, at 09:50 AM, Yukihiro Matsumoto wrote: > How about making user to choose? For example, if "to_str" return > String, subrange object should be String, whereas "to_str" return the > receiver subrange object should belong same class as the receiver. > That would be great. Array#to_ary works the same way?