anchor.diff:      property ErrorCode: Cardinal read FErrCode; // 0 - unknown
       constructor CreateForErrCode(const FunctionResult: HRESULT);
     public
  -    Class Var XMLLiteErrorMessages: TXMLLiteKnownErrors; // may be localized by thrid-party units
  +    Class Var XMLLiteErrorMessages: TXMLLiteKnownErrors; // may be localized by third-party units
       Class Constructor InitMessages;
   
       Class Function Check(const FunctionResult: HRESULT): HResult; inline;
  
positive.code:    IXmlResolver = interface
     ['{7279FC82-709D-4095-B63D-69FE4B0D9030}']
  
     // To return a resolved entity, the implementation can return ISequentialStream, IStream, or IXmlReaderInput through the pResolvedInput parameter
     // By default, an IXmlReader has a resolver set to NULL. In this case, external entities are ignoredthe reader simply replaces external entities
     //    with an empty string. However, if a resolver is set for a reader, the reader calls the ResolveUri method of that resolver for each external
     //    entity in the input.
  
negative.code:   ActiveX,
    Windows, // LONG_PTR type in Win32/Win64 with different Delphi versions
    SysUtils;
  
  {$MINENUMSIZE 4}
  {$ScopedEnums ON}
  