    - 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 {
+  @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,

   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 {
    
    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 folderList(provider: CloudProvider,
                         path: String,
                         pageToken: String? = nil,
                         queue: DispatchQueue = .main,
                         completionHandler: @escaping FolderListCompletionHandler) -> CancellableRequest {
    
    guard let appURLScheme = config.appURLScheme else {
      fatalError("Please make sure your Filestack config object has an appURLScheme set.")
