lookup ChainedSingleSubst { sub [one two] three A' by A.sc; sub [B - D]' seven [eight nine] by [B.sc - D.sc]; } ChainedSingleSubst; lookup ChainedMultipleSubst { sub [A - C a - c] [D d] E c_t' V [W w] [X - Z x - z] by c t; } ChainedMultipleSubst; lookup ChainedAlternateSubst { sub [space comma semicolon] e' from [e e.begin]; } ChainedAlternateSubst; lookup ChainedLigatureSubst { sub A [C c]' [T t]' Z by c_t; } ChainedLigatureSubst; lookup ChainedContextualSubst { sub A D E c_t' lookup ChainedMultipleSubst V W X; } ChainedContextualSubst; feature test { lookup ChainedSingleSubst; lookup ChainedMultipleSubst; lookup ChainedAlternateSubst; lookup ChainedLigatureSubst; lookup ChainedContextualSubst; } test;