def copy(self, other):
        self.conditions = other.conditions
        self.output_columns = other.output_columns
        NaryOperator.copy(self, other)
deep copy
dataset/ETHPy150Open uwescience/raco/raco/algebra.py/NaryJoin.copy