 
     private func activateVisitable(visitable: Visitable) {
         self.activeVisitable = visitable
+        self.activeVisitCompleted = false
         visitable.activateWebView(webView)
     }
     

    func visitableViewWillAppear(visitable: Visitable) {
        if let activeVisitable = self.activeVisitable {
            if activeVisitable === visitable {
                visit?.cancelNavigation()
            } else if visit?.visitable !== visitable {
                issueVisitForVisitable(visitable)
            }


    var initialized: Bool = false
    var location: NSURL?

    var activeVisitable: Visitable?
    var activeVisitCompleted = false

    lazy var webView: WKWebView = {
        let configuration = WKWebViewConfiguration()
