Also, your tests are very risky in terms of non-English locales. I think we shouldn't test error messages strings.Can we force the locale to a particular value for the tests with a registry key or something? It'd be pretty hard to write tests without checking *any* error messages.