Color lexer backup distances and `dont-stop`

I'm persuaded that needing a backup distance always implies needing dont-stop, but I thought the following was an example of needing dont-stop not necessarily implying the need for a non-zero backup distance (I could be wrong, though!):

(I'm assuming that in [a-] you want to color - as a literal character, but in [a-z] you want to color it as an infix operator.)

In the course of looking into this, I had also come across @greghendershott's call for an example of dont-stop in use:

Since no one came up with an example, it might be that there's more ability to make changes without causing problems in practice than I would otherwise assume.