Begin separating CompilationContext from ExecutionContext.