I agree that this is a good thing in general for making sure that the right errors are bubbling up, but it seems like there should also be a test that specifically ensures that the human-readable string mapping is actually occurring.