Devin Mullins wrote:

> has wrote:
> > The problem I have is that I'm using method_missing in various classes
> > to provide a lightweight facade.
> >
> > So how can I prevent client scripts from inadvertently messing with my
> > modules internals?
>
> http://facets.rubyforge.org/repo/lib/facets/more/basicobject.rb

Many thanks. Took a few hours to figure it out (it needed some changes)
but eventually got it working and it seems to have solved the problem.

Can't say I'm entirely comfortable with the thought of my modules
having to put traps into Object/Module/Class though. Could other users
have a problem with that?

has
-- 
http://appscript.sourceforge.net
http://rb-appscript.rubyforge.org