Refactored _make_compile_args