
Return a custom error type from `VM.getCompileJob()`, so that underlying errors can be wrapped and more info can be given to the caller. This replaces a local logger call, preventing both the function and its caller logging the same error.
Return a custom error type from `VM.getCompileJob()`, so that underlying errors can be wrapped and more info can be given to the caller. This replaces a local logger call, preventing both the function and its caller logging the same error.