The SVG spec specifies that ligatures are done in codepoint-space, and OTF specifies that ligatures are done in glyph-space. This mismatch causes problems if there are multiple glyphs that map to the same code point.