      */
     public func addOperations(operations: [NSOperation]) {
         if operations.count > 0 {
-            log.notice("Add operations to group \(operations.map { $0.operationName })")
             operations.forEach {
                 if let op = $0 as? Operation {
                     op.log.severity = log.severity

        self.init(operations: operations)
    }

    /**
     Executes the group by adding the operations to the queue. Then
     starting the queue, and adding the finishing operation.
    */
    public override func execute() {
        queue.addOperation(finishingOperation)
        queue.suspended = false
    }

        super.init()
        queue.suspended = true
        queue.delegate = self
    }

    /// Convenience intiializer for direct usage without subclassing.
