public void configure(MutablePicoContainer container) {
container.addComponent(StoryControls.class, new StoryControls().doDryRun(true).doSkipScenariosAfterFailure(true));
container.addComponent(FailureStrategy.class, SilentlyAbsorbingFailure.class);
container.addComponent(StepPatternParser.class, new RegexPrefixCapturingPatternParser("MyPrefix"));
container.addComponent(StoryLoader.class, new LoadFromURL());
container.addComponent(ParameterConverter.class, new DateConverter(new SimpleDateFormat("yyyy-MM-dd")));
Properties viewResources = new Properties();
viewResources.setProperty("index", "my-reports-index.ftl");
viewResources.setProperty("decorateNonHtml", "true");
container.addComponent(new StoryReporterBuilder().withDefaultFormats().withFormats(CONSOLE, HTML, TXT, XML)