Arbitrary should be replaced with general(since that's the term that we use more later) than arbitrary.  This would establish the relationship between this launcher and the job itself.  I can make this change if you agree.