From: ts Date: 2005-04-20T23:36:19+09:00 Subject: Re: [ANN] Article: Seeing Metaclasses Clearly >>>>> "C" == Chris Pine writes: C> When you create a singleton class for an object, you are changing the C> 'klass' pointer and, as I see it, changing which class it is an C> instance of. What is returned by "instance_of?" does not change (and C> I'm complaining about that, mind you; I'm fine with how it works), but C> that object's immediate "papa" has changed. You are speaking about implementation details. If I remember well, matz has said one day that he can completely implement ruby without the need of the singleton class. Forget the singleton class, for the moment :-) Guy Decoux