Long name support as currently implemented does not support repeating groups. To be complete (and properly usable) this is required (including nested repeating groups).
Suggested syntax is to use an Xpath type syntax. e.g.
Will need to ensure that successive nesting is valid (i.e. the necessary parent groups have been created).
Some sort of grammar to support finding and adding groups, sub-groups and fields within groups. e.g.