CompilationEngine - clarity. Much remains.