allow for irregular imperfect in english
a word can be a proper noun or a pronoun, or neither, but not both.
allow sentence to take a spec
-more logging
-working on efficiency
add a sentence-generating benchmark