setlocale() is not required if we only do it once per process, right?
Release v1.00