Is there any specific reason for passing the message only? If not, as that's a public method, we'll be stuck with a method that only sends a message, preventing additional logic from being done on the error.