It seems, as DougBTX points out, that in your example each stage has one input directory and one output directory. This is true, also, of the chain itself (the chain's input directory is also the input directory of the first stage, while the chain's output directory is the output directory of the last stage.)
So, it doesn't seem like there really needs to be a difference in structure at all.
So, it doesn't seem like there really needs to be a difference in structure at all.