Preliminary changes for Python

Ok much better this way.
The lessons I learned is NEVER work in your fork master, and keep branches as small as possible
You could just use `<parserFile.factory.grammar.name>` or `<parserFile.factory.g.name>`.