"A set operation: [[intersection|IntersectionOperation]], [[union|UnionOperation]] or [[complement|ComplementOperation]]."
shared abstract class SetOperation()
of IntersectionOperation | UnionOperation | ComplementOperation
extends BinaryOperation() {
}