VMO WITH POINTING ENTRIES

Pointing entry represents VMO and its original data.

Deriving procedure is user-defined and creates one or more pointing entries.

Mapping function takes a pointing entry and a set of original data as arguments to produce a VMO.