From: "trans." Date: 2005-01-21T23:10:57+09:00 Subject: Re: Protected instance variables David wrote: So having them be [protected,private] (not sure which is the right term) would mean you could make up your own instance variable names in class or module scope and not have to worry. Hmm... That certainly seems like a good idea. And then you'd use accessors to get at those on different levels. But attribute names (i.e. method names for accessing those instance vars) would still come into conflict, which partially of defeats the purpose. ?