anchor.diff:    LDest.Synchronize := Synchronize;
   end;
   
  +function TMARSFDResourceDatasetsItem.Collection: TMARSFDResourceDatasets;
  +begin
  +  Result := inherited Collection as TMARSFDResourceDatasets;
  +end;
  +
   constructor TMARSFDResourceDatasetsItem.Create(Collection: TCollection);
   begin
     inherited;
  
positive.code:     FSendDelta: Boolean;
      FSynchronize: Boolean;
      procedure SetDataSet(const Value: TFDMemTable);
    protected
      procedure AssignTo(Dest: TPersistent); override;
      function GetDisplayName: string; override;
  
negative.code: 
    TMARSFDResourceDatasets = class(TCollection)
    private
      FOwnerComponent: TComponent;
      function GetItem(Index: Integer): TMARSFDResourceDatasetsItem;
    public
      function Add: TMARSFDResourceDatasetsItem;
  