Add property `non_terminal/1` to the list of properties returned by the entity predicate property `defines/2` when the predicate resulted from the compilation of a grammar rule