code: function(properties) {
          this._handle = null;
          this._allowedServices = [];
  
          this.id = "unknown"; 
          this.name = null;
          this.adData = {
              appearance: null,
              txPower: null,
              rssi: null,
              manufacturerData: new Map(),
              serviceData: new Map()
          };
          this.gatt = new BluetoothRemoteGATTServer();
          this.gatt.device = this;
          this.uuids = [];
  
          mergeDictionary(this, properties);
      }
docs: BluetoothDevice Object