WIP: updates to cope with new compiler schema..
implement unnamed unions and groups.