                        completionHandler: completionHandler)
     }
 
-    func performPOSTRequest(serially: Bool = false,
+    func performPOSTRequest(serially: Bool = true,
                             path: String,
                             requestBody: [String: Any],
                             headers authHeaders: [String: String],

        self.eTagManager = eTagManager
    }

    func performGETRequest(serially: Bool = false,
                           path: String,
                           headers authHeaders: [String: String],
                           completionHandler: ((Int, [String: Any]?, Error?) -> Void)?) {


    // swiftlint:disable function_body_length
    func performRequest(_ httpMethod: String,
                        serially: Bool = true,
                        path: String,
                        requestBody maybeRequestBody: [String: Any]?,
                        authHeaders: [String: String],
