region.setClassification(classification);
region.setName(name);
region.setFullName(fullName);
if (countryISO != null) {
region.setCountry(Country.of(countryISO));
region.addExternalId(ExternalSchemes.financialRegionId(countryISO)); // TODO: looks odd
}
if (currencyISO != null) {
region.setCurrency(Currency.of(currencyISO));
}
if (sovereignity != null) {