The text-engine now reports back on possible missing lexicon entries. This information can be used during debugging, to see if a certain grammatical error is caused by a non-matching default lexicon entry:
The lexicon is needed to inflect words. It supplies the grammatical informations of a word (noun, verb, adjective). For example: cases, gender, plural/singular.
Ungrammaticality can be caused by a missing lexicon entry. If a noun isn’t part of the lexicon the determiner will be missing. Additionally the noun can’t be inflected and also can’t be switched to the singular/plural-form.
In the case of grammar containers the referencing word as well as the referenced word must be in the lexicon to inflect the grammar container.