Chains two streams by creating a new stream s.t. writing to it
just writes to
a but reading from it also duplicates the read output
a | tee b on Unix.
a is written to but this stream is never read from,
the output will not be duplicated. Use this if you only care
about the data that was actually read.