code: public ThymeleafEngineConfigBuilder<P> setDefaultTemplateModeHandlers(final Set<? extends ITemplateModeHandler> defaultTemplateModeHandlers) {
  		defaultTemplateModeHandlers().clear();
  		defaultTemplateModeHandlers().addAll(defaultTemplateModeHandlers);
  		return this;
  	}
docs: <p>
  Sets the default Template Mode Handlers. These are used when no Template
  Mode Handlers are set via the {@link #setTemplateModeHandlers(Set)} or
  {@link #addTemplateModeHandler(ITemplateModeHandler)} methods.
  </p>
  <p>
  This method is useful for creating subclasses of <tt>TemplateEngine</tt>
  that establish default configurations for Template Mode Handlers.
  </p>
  <p>
  By default, template mode handlers set are
  {@link StandardTemplateModeHandlers#ALL_TEMPLATE_MODE_HANDLERS}
  </p>
  <p>
  This operation can only be executed before processing templates for the
  first time. Once a template is processed, the template engine is
  considered to be <i>initialized</i>, and from then on any attempt to
  change its configuration will result in an exception.
  </p>
  
  @param defaultTemplateModeHandlers
  the default Template Mode Handlers.
  @return this for fluent use