pure native Locale should have a pure constructor