English-Language Spelling Pattern Generalizations