> I think that language codes should be "atomic", not hierarchic, > because opinions on hierarchies are likely to change. Hence the > need for code space to have enough room from the beginning. > The hierarchic information should be handled by a database. IIRC the hierarchy in 3066 is more a convenience than an assertion.