Fixed missing __str__ and removed unnecessary python_2_unicode_compatible