This is a slightly suboptimal way of doing this. I think we should probably: 
 - Add a keybinding to the keymap that maps to a specific backspace-handling method here.
 - Move the stuff that forwards the keystroke to the text view into its own method.
 - Invoke that forwarding method from here and from the backspace-handling method.