                 case .success(let image):
                     state.value.currentThumbnail = image
                 case .failure(let error):
-                    errorChain(error)
+                    errorChain(.init(error as NSError))
                 }
             }
         }

    
    func makeCoordinator() -> GenericWebKitNavigationDelegate {
        return .init { [errorChain] error in
            errorChain(error)
        }
    }
    

    
    @Nav private var nav
    @WebState private var webState
    @Environment(\.codableErrorResponder) private var errorChain
    @ObservedObject fileprivate var progress: BlackBox<Double>
    @StateObject private var kvo = BlackBox(Array<NSObjectProtocol>(),
                                            isObservingValue: false)
