Use desctructive operations rather than append.
Changing the behaviour of channels and pipes.