Always send codeContext as an argument to buildArgs