Generated Python should be able to run without leap
This helps alleviate a dependency and might increase adoption.
With a few changes to the interpreter interface, I think we can still maintain interface compatibility between interpreter and code generator.