Would be nice if this showed the case with multiple messages to show how it is formatted in the failure message.  A single message doesn't really exercise that formatting logic.