         }
     }
 
-    open func cancelUpload(descriptor: VideoDescriptor)
+    public func cancelUpload(descriptor: VideoDescriptor)
     {
         if let videoUri = descriptor.videoUri
         {

        return descriptor as? T
    }
    
    open func descriptorForIdentifier(_ identifier: String) -> 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: 
    
