Refactored internal symbol table in GLIR from array values to objects.
Added subdata support.