and $len doesn't change on the presence of { [ ] " # $ % and } characters
Keep in mind however, that it
does change if you have 2 or more of those characters side-by-side.
It does? You mean normally, or in this parsed case?
Either way, the size should not chance, since I'm parsing them by different 1 character values.
Those placeholder characters are also parsed themselves just to be sure, and they are parsed in 2 character values, and thus would increase the value of $len.