docs: function Connection(options) {
    if (!(this instanceof Connection)) {
      return new Connection(options);
    }
  
    events.EventEmitter.call(this);
  
    this.options = merge(Object.create(Connection.DEFAULTS), options);
  
    this._log = new kademlia.Logger(this.options.logLevel);
    this._natClient = nat.createClient();
  }