From: Pit Capitain Date: 2008-07-16T19:57:41+09:00 Subject: Re: Complicated class initialization/instantiation problem. 2008/7/16 Michael T. Richter : > This however I thought of already and tried before posing the question: > > $ irb > irb(main):001:0> class Foo ; p self.class ; end > Class > => nil > irb(main):002:0> > > See the problem? Yes: you are using "self.class" instead of "self". Regards, Pit