new UniqueUnion custom callable to merge lists in the data model

+review CR-NS-192