     public var urlRequest: URLRequest? {
         guard let requestURL = Foundation.URL(string: url) else { return nil }
 
-        var request: URLRequest = URLRequest(url: requestURL)
+        var request = URLRequest(url: requestURL)
         request.httpMethod = method.rawValue
         request.allHTTPHeaderFields = httpHeaderFields
 

            return self.parameters
        }

        var newParameters = self.parameters ?? [String: Any]()
        unwrappedParameters.forEach { key, value in
            newParameters[key] = value
        }

            return self.httpHeaderFields
        }

        var newHTTPHeaderFields = self.httpHeaderFields ?? [:]
        unwrappedHeaders.forEach { key, value in
            newHTTPHeaderFields[key] = value
        }
