This isn't correct.  If I have a string, say, 'Hello', in the comment field, and then I highlight/paste to replace some of the text, this will be truthy.

A backspace is defined of having a range length of 1, and an empty replacement string.