I'm not sure you really need that class. I would say, either merge HTMLRendererIMAPCallback and HTMLBodyRendererTemplateCallback methods into the same class or instantiate those classes in htmlRendering(), htmlBodyRendering(), etc.