A class which contains a TemplateMethod. (See ConstructionPrincipleForDesignPatterns for more.)