Why not make str match the input format? At the very least `__repr__` should.