         return true
     }
 
-    open func textView(
+    public func textView(
         _ textView: UITextView,
         shouldInteractWith URL: URL,
         in characterRange: NSRange) -> Bool {

        return true
    }
    
    open func textViewShouldEndEditing(_ textView: UITextView) -> Bool {
        if let shouldEndEditing = delegate?.textViewShouldEndEditing?(textView) {
            return shouldEndEditing
        }

     @param mention: the mention object to apply
     @return Bool: whether or not a mention was added
     */
    @discardableResult public func addMention(_ mention: SZCreateMentionProtocol) -> Bool {
        guard var currentMentionRange = currentMentionRange else { return false }

        filterString = nil
