         storage.setLink(url, forRange: insertionRange)
     }
 
-    open func removeLink(inRange range:NSRange) {
+
+    /// Removes the link, if any, at the specified range
+    ///
+    /// - Parameter range: range that contains the link to be removed.
+    ///
+    open func removeLink(inRange range: NSRange) {
         storage.removeLink(inRange: range)
     }
+
 
     // MARK: - Embeds
 

        return nil
    }

    open func linkFullRange(forRange range: NSRange) -> NSRange? {
        let index = maxIndex(range.location)
        var effectiveRange = NSRange()

        formatter.toggleAttribute(inTextView: self, atRange: range)
    }


    // MARK: - Blockquotes


    /// Adds or removes a blockquote style from the specified range.
    /// Blockquotes are applied to an entire paragrah regardless of the range.
