Hello ts, Thursday, September 26, 2002, 2:46:24 PM, you wrote: B>> it will work. "Array === A.new" evaluates to true t> Yes, and in the case t> class A < Array; end t> def a_method(Array a) end t> def a_method(A a) end t> it's true for the 2 of course, it is overloading, not OOO :) -- Best regards, Bulat mailto:bulatz / integ.ru