_coerce_region became coerce_region because it's autocleaned
add special groupings to hierarchy

European Union (EU) is now a child of Europe (150). North America (003) and
Latin America (419) are now children of the Americas (019). Note that Northern
America (021) was already a child of the latter.
add deprecated countries

which can be looked up with `contains` but are not returned by `countries`