Fixed pipe problem by implementing a pass type stream allowing multiable
streams to be created for sources to the writables.