Robert Dober wrote: >> By the way, I can not think of a legitimate use of redefining new. > Do you mean my code is not legitimate? > I think this is precisely a good use case. I meant other than for hacking purpose. -- Posted via http://www.ruby-forum.com/.