Hi, At Tue, 17 Jun 2008 12:00:39 +0900, Urabe Shyouhei wrote in [ruby-core:17287]: > Vladimir Sizikov wrote: > > I"m trying to understand why it was needed, and was it really needed > > that bad to add to 1.8.6 series? > > It was introduced to fix ruby-bugs #19377 > http://rubyforge.org/tracker/index.php?func=detail&group_id=426&atid=1698&aid=19377 The point is, such internally called methods should be public or can be private. I thought `internally' means that the visibility is not important, because they were actually ignored at the calls. But it might be wrong, especially it seems problematic that global functions can affect them. -- Nobu Nakada