Variable SimplePipe.chain

The upstream data. This can be any iopipe. Throughout the library, the upstream data is generally saved as a member called "chain" as a matter of convention. This is not required or expected.

struct SimplePipe
{
  // ...
  Chain chain ;
  // ...
}