Started work on the compiler interface.