anchor.diff:        METHOD_PATCH: FHttpConnection.Patch(vURL, ResourceRequest.GetContent, vResponse);
         METHOD_DELETE: FHttpConnection.Delete(vUrl, ResourceRequest.GetContent, vResponse);
       end;
  +
       if Assigned(AHandler) then
  -    begin
  -      AHandler(vResponse);
  -    end
  +      AHandler(vResponse)
       else
       begin
         {$IFDEF UNICODE}
  
positive.code:   FResources.Add(Result);
  end;
  
  procedure TRestClient.SetVerifyCertificate(AValue: boolean);
  begin
    if FVerifyCert = AValue then
  
negative.code: 
          Result := UTF8Decode(vResponse.DataString);
        {$ENDIF}
        if Assigned(OnResponse) then
          OnResponse(Self, FHttpConnection.ResponseCode, Result);
      end;
      if ResponseCodeRaisesError(FHttpConnection.ResponseCode) then
      begin
        vRetryMode := hrmRaise;
        if assigned(FOnError) then
  