public Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException {
if (beanName.equals("handlebarsViewResolver") && bean instanceof HandlebarsViewResolver) {
HandlebarsViewResolver viewResolver = ((HandlebarsViewResolver)bean);
for (Map.Entry<String, Helper<?>> helperEntry : helpers.entrySet()) {
viewResolver.registerHelper(helperEntry.getKey(), helperEntry.getValue());
}
for (Object helperSource : helperSources) {
viewResolver.registerHelpers(helperSource);
}