Now using global ADT and Sort maps to retrive type IDs during field lookups, resolves #695