anchor.diff:  interface
   
   uses
  -  System.Classes, System.SysUtils, Xml.XMLIntf,
  +  System.Classes, System.SysUtils, System.RegularExpressions, Xml.XMLIntf,
     FIToolkit.Reports.Builder.Intf, FIToolkit.Reports.Builder.Types;
   
   type
  
positive.code:   WriteLine('</html>');
  end;
  
  function THTMLReportBuilder.GenerateHTMLHead : String;
  var
    HTMLTemplate : IHTMLReportTemplate;
  
negative.code:       FOutput : TStream;
        FTemplate : ITextReportTemplate;
      private
        function  ExcludeClosingTag(const TemplateElement : String) : String;
        function  ExtractClosingTag(const TemplateElement : String) : String;
        function  FindClosingTag(const TemplateElement : String; out ClosingTag : TMatch) : Boolean;
        function  GenerateHTMLHead : String;
        procedure WriteLine(const Text : String);
      public
        constructor Create(Output : TStream);
  