Well I guess what I'm trying to achive is the invalidate the instance of the object. I have been using None to denote an invalide or uninitialized instance of an object.
There is a degenerate case in my code where a polygon has less than 3 points and I want to class to flag this instance of the object as invalid. so.. like super.self = None :) -- http://mail.python.org/mailman/listinfo/python-list