anchor.diff:  
   type
     XMLString = DOMString;
  +  EXMLError = class(Exception);
   
   type
     IXMLAttribute = interface
  
positive.code: interface
  
  uses
    {$ifdef FPC}
      DOM,
    {$else}
  
negative.code: 
    IXMLPack = interface
    ['{35E1DA6D-6022-47BB-B7B0-E651E209F12A}']
      function Nodes(const XPath: XMLString): IXMLNodes;
      function Node(const XPath: XMLString): IXMLNode;
      function Stream: IDataStream;
    end;
  