FORGE-746: fully handle annotation elements of enum, class, and arrays o...

...f each, type