__unicode__ replaced with __str__ and python_2_unicode_compatible