This is another extremely simple role.
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.