docs: function OutgoingHTTPMessageStream(context) {
    Stream.call(this);
    this.context = context;
    
    this.output = [];
    this.outputEncodings = [];
    this.outputCallbacks = [];
  
    this.writable = true;
  
    this._last = false;
    this.chunkedEncoding = false;
    this.shouldKeepAlive = (context[HTTP.ShouldKeepAlive] == null) ? true : context[HTTP.ShouldKeepAlive];
    this.useChunkedEncodingByDefault = true;
    this.sendDate = true;
    
    this._contentLength = null;
    this._hasBody = true;
    this._trailer = '';
  
    this.finished = false;
    this._headerSent = false;
  
    this.socket = null;
    this.connection = null;
    this._header = null;
    this._headers = null;
    this._headerNames = {};
  }