improved Job error handling when invalid functions and arg specs are supplied