__str__ can't return None