anchor.diff:    Index := fFavouriteMPMaps.IndexOf(IntToStr(aMapCRC));
     if Index <> -1 then
       fFavouriteMPMaps.Delete(Index);
  -  UpdateSettings;
  +  FavoriteMapsUpdated;
   end;
   
   
  
positive.code:   if not Contains(aMapCRC) then
    begin
      fFavouriteMPMaps.Add(IntToStr(aMapCRC));
      UpdateSettings;
    end;
  end;
  
  
negative.code: {TKMFavouriteMaps}
  constructor TKMFavouriteMaps.Create;
  begin
    inherited;
    fFavouriteMPMaps := TStringList.Create;
    fFavouriteMPMaps.Delimiter       := FAVOURITE_MAPS_DELIMITER;
    fFavouriteMPMaps.StrictDelimiter := True; // Requires D2006 or newer.
  