From: Robert Dober Date: 2010-04-30T20:31:11+09:00 Subject: Re: Switching dynamically between methods (inside modules) Oh BTW, traits do exactly what you want, maybe you want to check out my implementation http://rubyforge.org/frs/?group_id=4642 might save you some troubles. R.