Universal Support of Data Types
To address inherent functional incompatibilities, we take the exact opposite route to the 'least common denominator' approach of previous solutions: the UPR data structures are flexibly designed to support all possible data types; they can represent the union of the data types supported by CAD systems, not only their intersection.