It's true, one shouldn't rely on error message strings to determine the correctness of the error.