'Return the free symbols of this pair.'

@property
def free_symbols(self):

    result = self.expr.free_symbols
    if hasattr(self.cond, 'free_symbols'):
        result |= self.cond.free_symbols
    return result
