wops, embedding levels, again

Last time I thought I “got” embedding levels rights.

Turns out, not really!

My mistake is I made some assumptions about the structure: I thought a 222 embedding run must be within a 11111 run, so it would be 11222221111, but as it turns out, it could simply be 22211. The code I posted in my previous post does not work for this case.

Man, I should’ve just read the specs from the start.

So, discard my previous code.

Btw, this fixes the bug I talked about with an LTR sentence crossing a line boundary:

fix