         //      as a demonstration that this is an SDK issue.  I also reported this issue to
         //      Apple (34546954), but this workaround should do until the problem is resolved.
         //
-        preserveTypingAttributesWorkaround {
+        preserveTypingAttributesForInsertion {
             super.insertText(text)
         }
 

            // Yes. This is a Workaround on top of another workaround.
            // WARNING: The universe may fade out of existance.
            //
            self.preserveTypingAttributesWorkaround {

                // Shift the SelectedRange to a nearby position: *FORCE* cursor redraw
                //

    ///
    /// Reference: https://github.com/wordpress-mobile/AztecEditor-iOS/issues/748
    ///
    private func preserveTypingAttributesForInsertion(block: () -> Void) {
        let beforeTypingAttributes = typingAttributes
        let beforeDelegate = delegate

