Small composite operations framework based on NSOperation/NSOperationQueue.