Command line users of `cwltool` and other non-platform workflow runners need to manage their inputs and outputs locations. The input object could also list the desired output location instead of using `--outdir` with the `cwltool` invocation.