`repr()`'s output must match `__init__` signature. `repr()` is supposed to return copy-pastable code where possible.