Create interpreter, seperate code generation with code execution
This might be a tech decision point !