From: ts Date: 2005-09-05T23:34:23+09:00 Subject: Re: "cyclic include" error inside anonymous module >>>>> "B" == Brian Candler writes: B> So, I am trying to ask, why does Ruby forcibly add steps (X) and (Y) in the B> first place? See [ruby-talk:154956] the script a.rb must give the same result when run directly with ruby or when it's loaded in an anonymous module. Guy Decoux