add functionality that allows us to modify individual job arguments in a cascade

required for #175 
Haha. It's used by one piece of code 7 lines above it's declaration! But I am happy to change ... :)