 public class Readability: NSObject, WKNavigationDelegate, WKScriptMessageHandler {
     private weak var webView: WKWebView?
     private let completionHandler: ((_ content: String?, _ rawWebView: WKWebView, _ error: Error?) -> Void)
-    private let readabilityUserScript = ReadabilityUserScript(scriptInjectionTime: .atDocumentEnd)
     private var isRenderingReadabilityHTML = false
     private let suppressSubresourceLoadingDuringConversion: ReadabilitySubresourceSuppressionType
     private var allowNavigationFailures = 0

    private let overriddenTemplate: String?
    
    fileprivate var progressCallback: ((_ estimatedProgress: Double) -> Void)?
    fileprivate var downloadBuffer = Data()
    fileprivate var expectedContentLength = 0
    fileprivate var htmlDownloadCompletionHandler: ((String?, WKWebView, Error?) -> Void)?
    

    
    public func load(html: String, baseURL: URL?) {
        webView?.loadHTMLString(html, baseURL: baseURL)
    }
    
    private func setJavascript(enabled: Bool) {
