loopCompSP :: SP (Either (Either a b) (Either c d)) (Either (Either c e) (Either a f)) -> SP (Either b d) (Either e f)
loopCompSP
is a symmetric version of loopCompThroughRightSP. When
applied to a parallel composition of two fudgets it allows the fudgets
to communicate both with the outside world and with each other.