Modified to always return a Locale