From: "Florian Groß" Date: 2005-04-19T03:10:11+09:00 Subject: Re: [ANN] Article: Seeing Metaclasses Clearly why the lucky stiff wrote: > The `class_def' method is intended to be used to add instance methods > (like the `initialize' I'm adding in Dwemthy's Array): > > class Dragon; end > Dragon.class_def :initialize do > @life = 11; @strength = 12 > end Oh, that's already done by Module#define_method then. Perhaps you can just make that method public?