Python 3: bug on unicode and New object classes

There are two issues here:

The removed code at lines 130-132 never worked (e.g., look at tuple assignement, that is impossible as tuples are immutable). Not even in Python 2. In Python 3 it was triggering a bug.

Then there is the new classes/old classes code (at line 200). This does not exist in Python 3 (no old classes). So code was adapted.

Errors remaining: 78.