add :hidden feature - if true, will be removed by morphological functionality and not reach surface string.
make grammatical distinction between avere and essere, even though both are auxiliary verbs. Essere requires an intransitive verb for now, because there's no lexical entries for essere-true transitive verbs (for now).