MORX-33: Twice the Fun

The font for this test case has an AAT Extended Glyph Metamorphosis Table with a single Glyph Insertion Subtable. When consuming glyph ‘h’ in state 0, its finite-state machine transitions to state 1. When consuming glyph ‘a’ in state 1, its finite-state machine transitions back to state 0 while also inserting the string “ha”. If your implementation is correct, every ha in the input should get rendered twice.
See also Apple Radar bug 44902550.
  ha haha ah
Expected
Observed
Conformance