AfterHead state
Rearrange some tree builder cases
Make \0 into its own token
wip