def __eq__(self, other):
    return (isinstance(other, ApplyComparisonOp) and (other.op == self.op) and (other.l == self.l) and (other.r == self.r))
def __eq__(self, other):
    return (isinstance(other, ApplyComparisonOp) and (other.op == self.op) and (other.l == self.l) and (other.r == self.r))