anchor.diff:            (200, Headers, StreamDataFun) ->
               remote_open_doc_revs_streamer_start(Self),
               {<<"--">>, _, _} = couch_httpd:parse_multipart_request(
  -                get_value("Content-Type", Headers),
  +                header_value("Content-Type", Headers),
                   StreamDataFun,
                   fun mp_parse_mixed/1
               );
  
positive.code:     receive {data, Ref, Data} ->
          {ok, Data, {LenLeft - iolist_size(Data), Id}}
      end.
  
negative.code:     {started_open_doc_revs, NewRef} ->
          restart_remote_open_doc_revs(Ref, NewRef);
      {headers, Ref, Headers} ->
          case header_value("content-type", Headers) of
          {"multipart/related", _} = ContentType ->
              case couch_doc:doc_from_multi_part_stream(
                  ContentType,
  