could we not do something like: `patch -p0 --verbose < foo.patch > patch.out ` and say ` creates => 'patch.out' ` instead?