anchor.diff:    private
       FModulesList: TList;
       function GetModuleFromAddress(Address: Pointer): TModule;
  +    function GetModuleFromModuleHandle(ModuleHandle: THandle; RegisterNoExists: Boolean): TModule;
     protected
       function AddModule(ModuleHandle: THandle): TModule;
     public
  
positive.code:     function UnZip: Boolean;
      function ProcessMap: Boolean; override;
    public
      function GetAddressInfo(Address: Pointer; out Info: TAddressInfo; Mask: TAddressInfoMask): Boolean; override;
      function GetAddressFromIndex(Index: Integer): Pointer;
      constructor Create(Module: TModule); override;
  
negative.code:   protected
      procedure CreateExportList;
    public
      function GetSymbolAddress(const UnitName, SymbolName: string): Pointer; override;
      function GetAddressInfo(Address: Pointer; out Info: TAddressInfo; Mask: TAddressInfoMask): Boolean; override;
      function GetAddressFromIndex(Index: Integer): Pointer;
      constructor Create(Module: TModule); override;
  