I'm about to start working on this one and wanted to check here first to make sure there is still a demand for it and to get ideas on the best implementation strategy. I'm thinking of summing all of the tp_basicsize slots while recursing through tp_traverse. Raymond Hettinger