[RFC] job: Add optional as_list parameter.

fixes #1574
Looks good! The only thing I could find was a missing space to line up the `\` here. :)