Wouldn't it be more consistent if the Python 2 code path would also call `__unicode__`?