a ThroughStream that strictly buffers all readable events when paused.
This is a
Stream that will strictly buffer when paused.
Connect it to anything you need buffered.
var ps = require'pause-stream';badlyBehavedStreampipepspauseaLittleLaterpspipecreateAnotherStreamdatapsresume
PauseStream will buffer whenever paused.
it will buffer when yau have called
but also when it's downstream
it will attempt to drain the buffer when you call resume
or the downstream emits
This is now the default case of through