From: Florian Gross Date: 2004-06-29T02:53:01+09:00 Subject: Re: Is it considered Harmful? Mikael Brockman wrote: > I think what Patrick means is that all methods assume that their class's > initialization method has been called. Currently, it's guaranteed to be > called, since #new calls it. What you're proposing -- #class= -- > removes that guarantee. Please note that there's a case where it's not guaranteed to be called: There's already Object#allocate which creates an Object without initializing it. Regards, Florian Gross