Just to correct one point from that post: you can close the list of members of a class using __slots__ <a href="http://docs.python.org/reference/datamodel.html#slots" rel="nofollow">http://docs.python.org/reference/datamodel.html#slots</a><p>I really like the "Classes in Python are more like dictionary objects with functions attached than classes." part though. It's exactly what I expect from objects. There aren't that many situations when we need anything more.