"Any application-specific information is managed outside the present invention by means of functions defined by the application such as the merge function." . . . .