Added rudimentary Intermediary Representation handling.