From: Greg Weeks Date: 2007-11-09T16:06:32+09:00 Subject: that top-level 'self' The ruby top-level 'self' seems like a strange beast. It is an instance of Object. But definitions of methods, modules, classes, and constants magically go into the Object class. (So say the reflection methods.) (In "irb" the methods are public. In "ruby" they are private.) Can this be understood as less magical? -- Posted via http://www.ruby-forum.com/.