generate random programs which produce errors
oops the bugs I was finding were in my test generator not my library
better testgen output
stop using hypothesis and just use testgen