From: Gavin Sinclair Date: 2002-11-13T17:43:05+09:00 Subject: How do module functions work? Rubyists, Why do you have to use Module#module_function in order to be able to call Foo::bar() ? And why does it create a copy of the method? I don't understand the mechanics at play here. -- Gavin Sinclair Software Engineer Sydney, Australia Soyabean Software Pty Ltd