From: ts Date: 2005-09-05T21:53:45+09:00 Subject: Re: "cyclic include" error inside anonymous module >>>>> "B" == Brian Candler writes: B> So next question: why, when I define module M inside an anonymous module, B> does Ruby make module M both include and extend the enclosing module? load("file", true) is a security mechanism but, unlike $SAFE = 4, use it only with file that you can trust because it's easy to bypass it. Guy Decoux