dblack / wobblini.net wrote: > The top level is a bit anomalous: 'self' is not a Module or Class, but > it does some proxying for Object. So if you do: Right. So how does one catch if a module is included at the toplevel then? MonkeeSage wrote: > But main is an *instance* of Object, isn't it? At least, it acts like > one. Thus singleton methods: Yes, but so is everything. I really wish someone would tell me what's wrong with a self extended module for toplevel instead of this silly proxy of Object. T.