Preserve type of first set to union/intersection/difference
Prepare next development iteration