Raymond Hettinger wrote: > Can I please press the <slow> button for a few days until I can offer > a useful starting point. Before you go any further, the important thing to take from the thread so far is that you mustn't keep the whole contents of the object's __dict__ alive via the callback. -- Greg