fix missing error case in parsePrim()
change test output, remove a silly test
Really ban assignments in places where it makes no sense. (Going out of my way to ban quirky syntax is probably a mistake, but I can't help my nature.)