@SuppressWarnings("unchecked")
public static BeanFactory<TextReport<?>> createReportBuilder() {
PropertyEditorRegistrar propertyEditorRegistrar = new KoljaPropertyEditorRegistrar();
ServiceFactory<TextReport<?>> serviceFactory = new ServiceFactory(TextReport.class);
ScriptReportFactory factory = new ScriptReportFactory(serviceFactory);
return new BeanBuilder<TextReport<?>>(propertyEditorRegistrar, factory);
}