code: function Closer(message, t) {
      this.message = message;
      message.__closer = this;
  
      timers.enroll(this, t);
      timers.active(this);
  }
docs: /*
  This object is getting attached to each outgoing
  request in order to limit the time request is processed.
  
  It might be used as idle- or total-time timer.
  Obviously overhead of using it will not exceed 1000 timer objects per second,
  since timers with the same expiration are getting bundled.
  
  @param message - the outgoing request object or outgoing response object.
  @param t - timeout value