* loop support
* fn can now return void * fix a bug in type checking a * fix a typo in the simplifier (Do/Return)