Adding support for reading from lists instead of published datasets.
Making parameters optional; fixing crash on obtain if all jobs are running and there are none left to create.