anchor.diff:      FUri : string;
       FInputStream : IThriftStream;
       FOutputStream : IThriftStream;
  +    FDnsResolveTimeout : Integer;
       FConnectionTimeout : Integer;
  +    FSendTimeout : Integer;
       FReadTimeout : Integer;
       FCustomHeaders : IThriftDictionary<string,string>;
   
  
positive.code: 
  { THTTPClientImpl }
  
  procedure THTTPClientImpl.Close;
  begin
    FInputStream := nil;
    FOutputStream := nil;
  end;
  
  constructor THTTPClientImpl.Create(const AUri: string);
  begin
    inherited Create;
    FUri := AUri;
    FCustomHeaders := TThriftDictionaryImpl<string,string>.Create;
    FOutputStream := TThriftStreamAdapterDelphi.Create( TMemoryStream.Create, True);
  end;
  
negative.code:   FInputStream := nil;
    FOutputStream := nil;
    inherited;
  end;
  
  procedure TStreamTransportImpl.Close;
  begin
    FInputStream := nil;
    FOutputStream := nil;
  end;
  
  procedure TStreamTransportImpl.Flush;
  