As discussed here #1387, `set.Diff` is required in order to implement `map.Diff`. For consistency at least 3 objects can be introduced - `Diff` - `Intersection` - `Union` (which is not necessary and operation can be added as secondary ctor in `SetOf`)
As discussed here #1387,
set.Diffis required in order to implementmap.Diff.For consistency at least 3 objects can be introduced
DiffIntersectionUnion(which is not necessary and operation can be added as secondary ctor inSetOf)