     ///
     /// Issue: https://github.com/wordpress-mobile/AztecEditor-iOS/issues/749
     ///
-    private func preserveTypingAttributes(beforeDeletion block: () -> Void) {
+    private func preserveTypingAttributesForDeletion(block: () -> Void) {
         let document = textStorage.string
         guard selectedRange.location == document.characters.count else {
             block()

            // 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
                //


        ensureRemovalOfParagraphStylesBeforeRemovingCharacter(at: selectedRange)

        preserveTypingAttributesForDeletion {
            super.deleteBackward()
        }

