code: func WaitForContext(ctx context.Context, p goprocess.Process) {
  	p.WaitFor(WithContext(ctx))
  }
docs: // WaitForContext makes p WaitFor ctx. When Closing, p waits for
  // ctx.Done(), before being Closed(). It is simply:
  //
  //   p.WaitFor(goprocess.WithContext(ctx))
  //