Refactored. Replaced OP_INPLACE_INTERSECT and OP_INTERSECT by intersection op *= and *. Stable {msvc-9.0, partly congcc-4.3-a7}