Add UnionOperation, ComplementOperation
Add tests for UnionOperation, ComplementOperation