Description: Rewrite df-op using if . When both arguments are sets, it reduces
to the standard Kuratowski definition; otherwise, it is defined to be
the empty set. Avoid directly depending on this detail so that theorems
will not depend on the Kuratowski construction. (Contributed by Mario
Carneiro, 26-Apr-2015) (Avoid depending on this detail.)