 
     /// Closure called on the `request(_:didParseResponse:)` event.
     open var requestDidParseDownloadResponse: ((DownloadRequest, DownloadResponse<URL?>) -> Void)?
-
-    /// Closure called on the `request(_:didParseResponse:)` event, casting the generic serialized object to `Any`.
-    open var requestDidParseAnyDownloadResponse: ((DownloadRequest, DownloadResponse<Any>) -> Void)?
 
     public let queue: DispatchQueue
 


    open func request(_ request: DataRequest, didParseResponse response: DataResponse<Data?>) {
        requestDidParseResponse?(request, response)
    }

    open func request<Value>(_ request: DataRequest, didParseResponse response: DataResponse<Value>) {
        // TODO: Make all methods optional so this isn't required.
        requestDidParseAnyResponse?(request, response as! DataResponse<Any>)
    }

    open func request(_ request: UploadRequest, didCreateUploadable uploadable: UploadRequest.Uploadable) {

        requestDidParseDownloadResponse?(request, response)
    }

}
