Tests the way error messages that contain explanations are handled.
In this context, the term 'explanation' refers to the text that follows
the ' -- ' text sequence. Explanation should be considered a part of
the 'message' field.
