How about we specify all possible error messages as a part of the test suite, and then review them to make sure they are helpful and consistent? Feels like I'm missing a bigger picture here.