A hybrid intermediate representation

Summary
A hybrid intermediate representation