Hi, At Sat, 8 Feb 2003 10:58:13 +0900, dblack / candle.superlink.net wrote: > This has possible implications for other classes: > > candle:~/hacking/ruby$ irb --simple-prompt > >> class A < Array; end; A.new.replace([1,2,3]).class > => A > >> class A < Array; end; A.new.replace([1,2,3]).map {|x| x}.class > => Array Enumerable#map always returns Array regardless its receiver. -- Nobu Nakada