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?