Positive junction can be made to await a negative (i.e. Need) signal,
by inverting the signal (lInvertSignal) and awaiting the inverted positive signal.
Negative junction can be made to await a positive (i.e. Done) signal,
by inverting the signal (rInvertSignal) and awaiting the inverted negative signal.