Compiles and Passes.