font: perform substitution rules in font order
font: simplify font_featlg()