Deeper integration and compiling. No test.