}
if(StringUtils.isBlank(inputLocation) || StringUtils.isBlank(outLocation)) {
usage();
}
BookProcessorPipeline epubCleaner = new DefaultBookProcessorPipeline();
epubCleaner.addBookProcessors(createBookProcessors(bookProcessorClassNames));
EpubWriter epubWriter = new EpubWriter(epubCleaner);
if(! StringUtils.isBlank(xslFile)) {
epubCleaner.addBookProcessor(new XslBookProcessor(xslFile));
}