uncommon keys in ArchetypeTerm

Hi all,

The current Java parser does not support keys other than text, description and comment for an archetype term in the ontology.
The specs do allow any key here (although they don’t really talk about what kind of characters are supported in such a key as far as I can tell)

I.e. the following example would fail to parse:

ontology
[...]
term_definitions = <
["en"] = <
items = <
["at0000"] = <
text = <"test">;
description = <"test">
**anotherkey = <"another key value">**
>
>
>
>

I tried to extend the parser to support any key here (or at least any key without spaces etc. in it), but in the end I gave up.

I thought maybe someone has a smart idea how to support this in the Java Parser?

Regards
Sebastian