On Jan 4, 2007, at 10:05 PM, Trans wrote:

>> To do it by hand you'd add a
>>
>>    module_function :method
>>
>> for each method.
>
> Not quite the same however. Using module_function actually creates a
> new method that is a copy of the first. extend_self OTOH adds the
> module to it's own metaclass' inheritance chain, so in that case they
> are the same method.

Right, I just meant them to be conceptually similar to add some  
redundancy to the explanation. But it wasn't exact.

Thank you!

-- fxn