         self.init(urlRequest: NSURLRequest(URL: url))
     }
 
+    ///  :nodoc:
     public required init(coder aDecoder: NSCoder) {
         self.configuration = WKWebViewConfiguration()
         self.urlRequest = NSURLRequest(URL: NSURL(string: "")!)

                }

            case EstimatedProgressKeyPath:
                progressBar.setProgress(Float(webView.estimatedProgress), animated: true)
                let completed = webView.estimatedProgress == 1.0
                progressBar.hidden = completed
                UIApplication.sharedApplication().networkActivityIndicatorVisible = !completed

            default: break

    }

    public var displaysWebViewTitle: Bool = false

    // MARK: Private properties

    private lazy var _webView: WKWebView = { [unowned self] in
        // FIXME: prevent Swift bug, lazy property initialized twice from `init(coder:)`
