I'm wrapping up a retro baseline script that started as a type battle entry. I want the high/low joins to happen automatically. At first I put them in calt because, well, they are contextual alts o+r -> o+r.high (see here). However some major apps (Illustrator CS2) don't have calt on by default, but most do have liga on. I have seen many examples in the wild of nicely designed scripts ruined by ignorance about calt.
Would it be a problem to do this kind of sub inside liga? The result is very ligature-esque and I can't imagine a time when you'd want ligs on, but this off, or visa versa.
Anything I'm overlooking? Thx!