anchor.diff:   * the caller gets all the *.lib/*.a files in aList if someAliases is nil
    * otherwise the static libs selected by the aliases in someAliases.
    *)
  -procedure TLibraryManager.getLibFiles(const someAliases, aList: TStrings);
  +procedure TLibraryManager.getLibFiles(someAliases, aList: TStrings);
   var
     itm: TLibraryItem;
     lst: TStringList;
  -  i, j: NativeInt;
  +  i,j: Integer;
     dir: string;
   begin
     for i := 0 to fCol.Count-1 do
  
positive.code: procedure TLibraryManager.updateDCD;
  var
    itm: TLibraryItem;
    i: NativeInt;
  begin
    if not DcdWrapper.available then exit;
    // note: new items are directly handled but removed ones still in cache until next cession.
    for i := 0 to fCol.Count-1 do
    begin
      itm := TLibraryItem(fCol.Items[i]);
  
negative.code:     constructor create(aOwner: TComponent); override;
      destructor destroy; override;
      //
      procedure getLibFiles(someAliases, aList: TStrings);
      procedure getLibSources(someAliases, aList: TStrings);
      //
      procedure updateDCD;
    end;
  