It would be better IMO, if the users were free to write error messages of their own liking.

Maybe the test cases could just have an attribute that is `true` if an error is expected and `false` otherwise?

What does everybody else think about this?