This could break the admin interface (which automatically calls `__unicode__` to get a representation of an object to display in a list). Are these all required fields?