hook for disabling fusion when we cannot extend with condition, needed to fix bug with DeliteForeachElem