This should be renamed to `__str__()