Rehashing old logic doesn't always work.
Revert "Rehashing old logic doesn't always work."

This reverts commit 27aaa55155f510f7baaba08e9cbd583b5b6631ff.
String counting off with no subdiv

@fatjack and @amayer5125 Here is a rework of the parser. I cannot
reproduce the issue reliably. Could you please let me know how this
works out?