[RFC] job: Add optional as_list parameter.

fixes #1574
How about `unbuffered`?