 
     - returns: The created upload request.
 */
+@discardableResult
 public func upload(
     _ method: Method,
     _ URLString: URLStringConvertible,


    - returns: The created download request.
*/
public func download(_ URLRequest: URLRequestConvertible, destination: Request.DownloadFileDestination) -> Request {
    return Manager.sharedInstance.download(URLRequest, destination: destination)
}


    - returns: The created request.
*/
@discardableResult
public func request(
    _ method: Method,
    _ URLString: URLStringConvertible,
