Fix backspace-at-index-0 behavior by ignoring negative start indices
Merge branch 'backspace-first-char'