Todo List
Message providers may optionally implement this interface.
string getWithCustomMessages( string $code, [array $vars = array()], [array $messages = array()])
For a list of identifiers please see the provided default message provider.