List<String> get locales { List<String> locales = []; for (var value in values) { String? localeValue = locale(value); if (localeValue != null) locales.add(localeValue); } return locales; }