Python 3 exceptions can handle unicode messages