public ReturningBinaryWriter(MemoryStreamPool pool, MemoryStream stream, Encoding encoding)
     : base(stream, encoding, leaveOpen: true)
 {
     this.pool   = pool;
     this.stream = stream;
 }
 public ReturningStreamWriter(MemoryStreamPool pool, MemoryStream stream, Encoding encoding)
     : base(stream, encoding, bufferSize: 8 * 1024, leaveOpen: true)
 {
     this.pool   = pool;
     this.stream = stream;
 }