Correctly generate plurals, ordinals, indefinite articles; convert numbers to words