pub: updated parser to latest
test/core: use random instead of running everything 4 times
and progress...
handling self closing
testing a few more things
handing instructions
skipping many fewer tests...