Abstract: A version-compatible data processing system including an application program for user interaction with stored data, the application program including means for generating, storing, and retrieving data files that each have an array of the data objects, the means for retrieving including means for determining recognition of the object type of each object, and means for retrieving each unrecognized object without processing.