Exception message is now optional.