Implement the L4 compiler API so we can invoke programatically the L4 compiler