Ability to change message of a Throwable

Useful to augment an exception message without wrapping in another exception