Implement singletonSet
Implement union and intersect
Implement diff
Implement filter