Exercise 4.5 - implementing some special syntax for cond that i didn't even KNOW about
what the heck, added fixes from solutions, in lieu of setting up some sort of perverse meta-testing harness