Infact having a look to current 2.2a4 in cvs, It seems that assignment to __class__ is back again! Paolo Invernizzi > From pep253 I have the opposite impression: > > Assignment to __class__ continues to work for classic classes, > and is planned (but not yet implemented) also for new-style > types. > > Thomas > >