Now that PEP 263 is in place (yet hotly debated on c.l.py ;-), wouldn't it be fairly small step to fully support unicode strings in compile(), eval() and exec? I notice these still attempt to convert unicode to 8 bit with the default encoding, which isn't very useful. Just