It has up to three alternate glyphs for each character, even for every diacritic letter. We do use our fonts in our books so we know that switching alternate glyphs can be a pain in the ass. Thats why we’ve created a very cool Contextual Alternates feature. It automatically sets alternate glyphs depending on frequency of appearance of the same character. The script doesn’t throw random glyphs. It’s checks if lets say letter “A” appears more then once in a sequence of characters. For example in the word “ANAKONDA”, the third “A” and the second “N” would be changed to glyphs from first stylistic set, the second “A” would also be changed but to glyph from second stylistic set. We’ve designed different rules for basic characters and different for diacritics and punctation. It really works great but of course you can always fine tune it by hand.
This option has one obvious advantage for web fonts. Browsers that support OpenType calt feature will be able to display alternate characters. And since you can’t put by hand alternate glyphs on your website this is the only way to use them.