>>>>> "M" == Matt Pattison <mfp / cs.mu.OZ.AU> writes: M> Is there a way of effectively doing un_extend(Mod); extend(Mod2)? Well, see [ruby-talk:39234] to find where is the problem http://www.ruby-talk.org/39234 Guy Decoux