                             completion(Response(errorCode: .unhandled, message: error.localizedDescription))
                         }
                     } else {
-                        self.dprint("Unhandled NSURLSession Error: \(error.localizedDescription): \(error.userInfo)")
+                        self.dump("Unhandled NSURLSession Error: \(error.localizedDescription): \(error.userInfo)")
                         
                         completion(Response(errorCode: .unhandled, message: error.localizedDescription))
                     }

        session = URLSession(configuration: self.configuration)
        
        if let headers = configuration.httpAdditionalHeaders as? [String: String] {
            dprint("Configuration headers : \(headers)")
        }
    }
    

                    do {
                        let model = try parser.parse(object: json as AnyObject)
                        
                        self.dump("Got valid models back")
                        completion(Response(value: model, headers: urlResponse.allHeaderFields))
                    } catch let error as ResponseError {
                        completion(Response.failure(error))
