Tweak __toString and add format()