Count syllables, words, sentences, and characters in English text. Syllables are estimated heuristically by counting vowel groups with adjustments for silent e, diphthongs, and common suffixes. Readability scores follow the Flesch–Kincaid formulas.