return registerHelper(name, helper, false);
}
public MustacheEngineBuilder registerHelper(String name, Helper helper,
boolean overwrite) {
Checker.checkArgumentsNotNull(name, helper);
<BUG>checkNotBuilt();
registerBuiltinHelpersIfNecessary();
Object prev = this.helpers.put(name, helper);
if (!overwrite && prev != null) {</BUG>
throw new IllegalArgumentException(

return registerHelper(name, helper, false);
}
public MustacheEngineBuilder registerHelper(String name, Helper helper,
boolean overwrite) {
Checker.checkArgumentsNotNull(name, helper);
checkNotBuilt();
if (!overwrite && helpers.containsKey(name)) {
throw new IllegalArgumentException(
