Loop logic refinement in RegexTokenizer
Thread local memoization
Parsers.tok takes Token.Type