From: nobu.nokada@... Date: 2003-12-15T01:27:19+09:00 Subject: Re: append_features(mod) -- mod.kind_of? makes absolutely no sense Hi, At Mon, 15 Dec 2003 01:17:04 +0900, T. Onoma wrote: > Okay, that at least clarifies where MyModule went. How did it become self? In > #include it is the argument. Let me guess: > > def include(mod) > mod.append_features(self) > end More precisely, def include(*modules) modules.reverse_each do |mod| mod.append_features(self) mod.included(self) end end -- Nobu Nakada