         return try internalSocket.deviceInformation(identifier)
     }
 }
-
+*/
 // MARK: - Supporting Types
 
 public extension HostController {

    }
    
    static var `default`: HostController? {
        
        guard let socket = try? HostController.Socket(),
            let list = try? socket.deviceList(),
            let device = list.first
            else { return nil }
        
        return try? HostController(identifier: device.identifier)
    }
}

public extension HostController {
    
    /// Open and initialize HCI device.

    
    /// Initializes the Bluetooth controller with the specified address.
    public init(address: BluetoothAddress) throws {
        #warning("HCIGetRoute()")
        fatalError()
        /*
        guard let deviceIdentifier = try HCIGetRoute(address, socket)
            else { throw Error.adapterNotFound }
        let address = HCISocketAddress(
