         
         // MARK: - Properties
         
-        public var log: (String -> ())?
+        public var log: ((String) -> ())?
         
         public var stateChanged: (CBCentralManagerState) -> () = { _ in }
         

            return internalManager.state
        }
        
        public var didDisconnect: Peripheral -> () = { _ in }
        
        // MARK: - Private Properties
        

            
            isReading = true
            
            let _ = try wait()
            
            isReading = false
            
