allowed multiple instances of a single system cell
Merge branch 'codegen' into experiments