     private var socket: Socket?
     
     private var task: Task<(), Never>?
-    
-    private let log: ((String) -> ())?
-    
+        
     private let storage = Storage()
     
     // MARK: - Initialization

    public init(
        hostController: HostController,
        options: GATTPeripheralOptions = GATTPeripheralOptions(),
        socket: Socket.Type,
        log: ((String) -> ())? = nil
    ) {
        self.hostController = hostController
        self.options = options
        self.log = log
    }
    
    deinit {

    
    // MARK: - Properties
    
    /// Logging
    public var log: ((String) -> ())?
    
    public let hostController: HostController
    
    public let options: Options
