Yeah. Something like:

```
def __str__(self):
    return self.message.encode("utf-8")

def __unicode__(self):
    return self.message

if PY3:
    __str__ = __unicode__
```
I guess.

That presumes that everywhere we're passing messages it's unicode, which is probably right.