Improve generateToken behaviour.

Fix #26 
This is grammar dependent, we don't have to hardcode that. If I rename my token, everything is broken :-). The idea is to look for a skip token inside the current namespace. If there is such a token, then, we generate a value all the time. That's it. Agree? :-)