Split compiler and CUI.