Made behDisjoin take advantage of whichever condition signal is farthest along, rather than waiting for the straggler.