     /// Add an Operation to be executed asynchronously.
     ///
     /// - Parameter block: Block to be executed.
-    public func addOperationBlock(operation: @escaping () -> Void) {
+    public func addOperation(_ operation: @escaping () -> Void) {
         self.queue.addOperation(operation)
     }
     

        return self.queue.operations
    }
    
    /// Define the max concurrent operation count.
    public var maxConcurrentOperationCount: Int {
        get {

    public func cancelAll() {
        self.queue.cancelAllOperations()
        
        for operation in self.queue.operations {
            operation.cancel()
        }
    }
    
