I think things can be simplified without the compile step?