Fix usage function name from |options.collector| instead of function itself.
Add error message to |GrammarError|.
Add new passes:
- report rules, that redefined by other rules with same name
- report rules, than not used anymore.
Correct filename of new pass in Makefile