This is closer, but the `range-row span` should use `this` to limit it to changing the span that is adjacent to this.

Given the timing, I'll make a few tweaks and merge it myself, and then I'll be able to link to what I've got in mind.