Methods for efficiently determining and managing version information
associated with sets of data objects, persistently storing the version
information, and utilizing the stored version information to determine
compatibility between the sets of data objects and applications
performing operations utilizing the sets of data objects.