MapBinder.newMapBinder(binder(), String.class, Processor.class);
<BUG>MapBinder.newMapBinder(binder(), String.class, String.class, DataNamesMap.class)
</BUG>
.permitDuplicates();
<BUG>MapBinder.newMapBinder(binder(), String.class, String.class, WidgetsNamesMap.class)
.permitDuplicates();</BUG>
MapBinder.newMapBinder(binder(), String.class, Finalizer.class);
<BUG>Multibinder.newSetBinder(binder(), TestCaseResultsReader.class)
.addBinding().to(Allure1ResultsReader.class);
Multibinder.newSetBinder(binder(), TestCaseResultsReader.class)
.addBinding().to(Allure2ResultsReader.class);</BUG>
OptionalBinder.newOptionalBinder(binder(), TestRunReader.class)

MapBinder.newMapBinder(binder(), String.class, Processor.class);
MapBinder.newMapBinder(binder(), String.class, String.class, DataFileNames.class)
.permitDuplicates();
MapBinder.newMapBinder(binder(), String.class, String.class, WidgetNames.class)
.permitDuplicates();
MapBinder.newMapBinder(binder(), String.class, Finalizer.class);
Multibinder.newSetBinder(binder(), ResultsReader.class)
.addBinding().to(Allure1ResultsReader.class);
Multibinder.newSetBinder(binder(), ResultsReader.class)
.addBinding().to(Allure2ResultsReader.class);
OptionalBinder.newOptionalBinder(binder(), TestRunReader.class)
