make sure non-equal TaskTuples always have non-zero comparisons