         self.descriptorManager.cancelDescriptor(descriptor.progressDescriptor)
     }
 
-    open func cancelUpload(identifier: String)
+    public func cancelUpload(identifier: String)
     {
         if let descriptor = self.descriptorForIdentifier(identifier)
         {

    
    // MARK: Public API - Accessing

    open func descriptorForVideo(videoUri: VideoUri) -> T?
    {
        let descriptor = self.descriptorManager.descriptorPassingTest({ (descriptor) -> Bool in
            

import Foundation
import VimeoNetworking

public class VimeoUploader<T: VideoDescriptor>
{
    public static var Name: String
    {
        return "vimeo_upload" // Generic types don't yet support static properties [AH] 3/19/2016
    }
    
    // MARK:
    
    public let descriptorManager: ReachableDescriptorManager
    public let foregroundSessionManager: VimeoSessionManager
    
    // MARK: 
    
