From: Matt Todd Date: 2006-08-01T12:06:32+09:00 Subject: Re: Inconsistency in scoping during module_eval? Yes, absolutely. However, if everything is an object (including a Module), then that means a Module also has a class? I guess that might answer my question there, if it has a class and isn't a class... But, also, wouldn't Module.new be something different than Module itself? I mean, sure, an instance of a Module isn't a class, but if I'm wrong about having and being a class, then there is a distinction between the instance and the class... thing. Please help me before I lose track of reality! :) M.T.