     private func mockResponseDataForRequest(request: GCDWebServerRequest!) -> MockResponse? {
         
         let publicRequest = HTTPRequest(request)
+        
         for i in mockResponsesWithMatchers.indices {
             let responseWithMatcher = mockResponsesWithMatchers[i]
             guard let matcher = responseWithMatcher.matcher else { continue }

            onlyOnce: onlyOnce)
        
        if matcher == nil {
            defaultMockResponse = mockResponse
        } else {
            mockResponsesWithMatchers.append(mockResponse)
        }

    /// Remove all mock responses previously added with `mockResponse()`.
    ///
    func clearMockResponses() {
        defaultMockResponses.removeAll()
        mockResponsesWithMatchers.removeAll()
    }
}
