From: ts Date: 2002-09-25T23:28:56+09:00 Subject: Re: adding overload to ruby >>>>> "B" == Bulat Ziganshin writes: B> not class, but any expression - we can use === to test You have a very strange overload (C++ or j*v* like ???) This must work def a_method(Array a) end class A < Array end a_method(A.new) Guy Decoux