A control model that provides dictionaries and rules to drive a merge process.
During the merge, the current state of the nodes of a tree is applied to the nodes of another tree.
A push rule restricts what elements are pushed from the source to the target.
The sort rule is used to ensure that the order of the attributes as declared on the source is respected As usual you need to specify a Dictionary Pattern to identify the attributes that should be treated.
A sweep rule removes elements from the target if they are NOT available in the source.
This implements the method
A dictionary of signatures and