A class that includes Role::HasMessage is promising to provide a message
method that returns a string summarizing the message or event represented
by the object. It does not provide any actual behavior.

Homepage:
https://metacpan.org/release/Role-HasMessage
