Add shortcut methods
Fail gracefully inside a __toString()