InputPatterns are FilePatterns
TODO
Multiple outputs in pattern