         if navigationType == .LinkClicked {
             if let
                 url = request.URL,
-                shouldInteract = delegate?.richEditor(self, shouldInteractWithURL:url)
+                shouldInteract = delegate?.richEditor?(self, shouldInteractWithURL:url)
             {
                 return shouldInteract
             }

    */
    public private(set) var editorHeight: Int = 0 {
        didSet {
            delegate?.richEditor(self, heightDidChange: editorHeight)
        }
    }


            updateHeight()
        }
        else if method.hasPrefix("focus") {
            delegate?.richEditorTookFocus?(self)
        }
        else if method.hasPrefix("blur") {
            delegate?.richEditorLostFocus?(self)
        }
        else if method.hasPrefix("action/") {
            let content = runJS("RE.getHtml()")
