This seems like a reasonable fix to me for the problem you noticed. Are you not concerned that other behaviors are optimized out by py2exe? On Sep 6, 2007, at 3:55 PM, David K. Hess wrote: > Here's my proposed fix: > > new_oid = self.new_oid() > assert ROOT_OID == new_oid