Allow UI to generate each output format in a separate directory