property "details" has signature
The according meaning is: Details of all parts of resource description that are natural language-dependent, keyed by language code.
This is confusing, because a list does not have a key.
I think that this must be: details: Hash<STRING, RESOURCE_DESCRIPTION_ITEM>
Please respond soon, because the further development of description in AOM/ADL-parser stucks on this.