From: Trans Date: 2006-08-22T12:40:11+09:00 Subject: Re: using a module at the toplevel doesn't work Well, is there anyway to turn toplevel effects on Object off? I have a real scenario where it causes issues. module X def self.method_missing( name, *args ) if name ... if require 'foo' send( name, *args ) ... Now if some method is defined at toplevel it can screw up my module X lazy loader. T.