         }
     }
 
-    private func didProduceProcessedImage(_ response: ImageResponse, isCompleted: Bool) {
-        decompressImage(response, isCompleted: isCompleted)
-    }
-
     // MARK: Decompression
 
     #if os(macOS)

    /// - parameter processors: Remaining processors to by applied
    private func process(_ response: ImageResponse, isCompleted: Bool, processors: [ImageProcessing]) {
        guard !(ImagePipeline.Configuration._isAnimatedImageDataEnabled && response.image._animatedImageData != nil) else {
            self.didProduceProcessedImage(response, isCompleted: isCompleted)
            return
        }


    /// - parameter processors: Remaining processors to by applied
    private func _process(_ response: ImageResponse, isCompleted: Bool, processors: [ImageProcessing]) {
        guard let processor = processors.last else {
            self.decompressImage(response, isCompleted: isCompleted)
            return
        }

