This seems not to break legacy jobs. Not sure how compatible it is with CA mode yet.
@lyubushk @fpastore @fwinkl for comments
kwargs are used for a complicated configuration but encapsulated in a single file.