From: Trans Date: 2005-07-25T02:20:58+09:00 Subject: Re: Local Instance Methods Eric Mahurin wrote: > Another way you could accomplish this would be to have a > Module#rename_methods which would return a new module: > > include Helpful.rename_methods(:update => :helpful_update) I like this, but I imagine it would return an anonymous module. That'll work but means a large overhead and is unfortunate for marshalling. Presently I do something similar by creating a named include. a = named_include Helpful Then I can call a.update. But this way has it's own shortcomings to. > maybe just make private methods local I wonder how problematic that would be. T.