From: Leslie Viljoen Date: 2006-07-26T06:31:32+09:00 Subject: Re: "Self" confusion Thanks everybody, this really helps! So top level is an Object singleton referenced through 'self'. I think I get it. Part of my problem was that 'self' refers to the enclosing class when using def self.x, but within the new function, self refers to an object. Very interesting. Les