    as data is uploaded to the server. `nil` by default.
    - Parameter completionHandler: Adds a handler to be called once the upload has finished.
    */
-  @discardableResult public func upload(from localURL: URL,
-                                        storeOptions: StorageOptions = StorageOptions(location: .s3),
-                                        useIntelligentIngestionIfAvailable: Bool = true,
-                                        queue: DispatchQueue = .main,
-                                        uploadProgress: ((Progress) -> Void)? = nil,
-                                        completionHandler: @escaping (NetworkJSONResponse?) -> Void) -> CancellableRequest {
+  @discardableResult
+  public func upload(from localURL: URL,
+                     storeOptions: StorageOptions = StorageOptions(location: .s3),
+                     useIntelligentIngestionIfAvailable: Bool = true,
+                     queue: DispatchQueue = .main,
+                     uploadProgress: ((Progress) -> Void)? = nil,
+                     completionHandler: @escaping (NetworkJSONResponse?) -> Void) -> CancellableRequest {
     
     let mpu = client.multiPartUpload(from: localURL,
                                      storeOptions: storeOptions,

   - Parameter completionHandler: Adds a handler to be called once the request has completed either with a success,
   or error response.
   */
  @discardableResult public func store(provider: CloudProvider,
                                       path: String,
                                       storeOptions: StorageOptions = StorageOptions(location: .s3),
                                       queue: DispatchQueue = .main,
                                       completionHandler: @escaping StoreCompletionHandler) -> CancellableRequest {
    
    let request = StoreRequest(apiKey: apiKey,
                               security: security,

    }
  }
  
  @discardableResult
  private func resumeCloudRequest(using url: URL) -> Bool {
    
    // Find pending request identified by `requestUUID` or return early.
    let matchingRequests = pendingRequests.filter { url.absoluteString.starts(with: $0.key.absoluteString) }
