corrected error in FluidFourPort and added revision history
made distinction between twoPorts that can be considered to be sources and those that can be considered to be sinks