Refactoring.  Changing exposure of all-tokens-hash to all-token-types which only exposes what token types are used by a parser.
Test on all-token-types