added QIntervalUnion->qmult