add a bunch of tests for the parser, some of which fail because of bugs, some of which are tricky and the result of ambiguity/not enough types of brackets on my keyboard
add a bunch of tests for the parser, some of which fail because of bugs, some of which are tricky and the result of ambiguity/not enough types of brackets on my keyboard

nwoeanhinnogaehr/synthizer