add a comment why you explicitly need to define `__str__` (not covered by inheritance)