While I'm at it, maybe the same recursion control logic could be used to remedy (most probably in PyObject_Compare) PR#7: "comparisons of recursive objects" reported by David Asher? -- Vladimir MARANGOZOV | Vladimir.Marangozov@inrialpes.fr http://sirac.inrialpes.fr/~marangoz | tel:(+33-4)76615277 fax:76615252