 
 	// MARK: Initializer
 
-	fileprivate override init() {
-		super.init()
-	}
+	fileprivate override init() { super.init() }
 
 	/**
 	convenient initializer

		self.centralManager.connect(peripheral.core, options: nil)

		// deal with timeout
		self.mainQ.asyncAfter(deadline: DispatchTime.now() + Double(Int64(req.timeoutPeriod * Double(NSEC_PER_SEC))) / Double(NSEC_PER_SEC)) { () -> Void in
			if req.timedOut {
				DispatchQueue.main.async(execute: { () -> Void in
					failure?(CuspError.timedOut)
				})
				// cancel conncect since it's timed out
				self.cancelConnection(peripheral, completion: nil)
			}
		}
	}

//

import Foundation

// MARK: ConnectRequest

