public class ItemWithMergeKeys
A class representing an item together with its merge keys and the name of the merge source object
from which it derived, suitable for encapsulation as an ObjectValue.
The input sequences are mapped to sequences of these items, and the merge keys are then stripped off
before applying the merge action.