Dmitry Olshansky: > > the second operand often is not a set, so I can't use operators. > How's that ? I meant in Python :-) That's the way it is designed, probably because of limits of Python operator overloading. Bye, bearophile