Named parameters for input files, still not possible to run with only one type of input file but this will simplify that change