Added some ways to combine blocks with NSOperationQueue