}
@Override
public DataProducer apply(final Resource resource) {
final File source = new File(inputDir, "files" + resource.getTarget());
return new DataProducer() {
@Override
public void produce(DataConsumer receiver) throws IOException {
try (final InputStream in = new FileInputStream(source)) {
receiver.onEachFile(
in,