anchor.diff:  
   -spec handle_request(replayer_utils:request()) -> {ok, any()} | {error, any()}.
   % BC start
  -handle_request({get,Ts,Url}) -> handle_request({{http,get},Ts,{Url}});
  -handle_request({post,Ts,Url,Body}) -> handle_request({{http,post},Ts,{Url,Body}});
  +handle_request({get, Ts, Url}) ->
  +    handle_request({{http, get}, Ts, {Url}});
  +handle_request({post, Ts, Url, Body}) ->
  +    handle_request({{http, post}, Ts, {Url, Body}});
   % BC end
  -handle_request({{http,_},_,_} = Req) -> 
  -    {Method, TS, Url, Body} = case Req of
  -        % BC start
  -        {get, TS_, U} -> {get, TS_, U, []};
  -        {post, TS_, U, B} -> {post, TS_, U, B};
  -        % BC end
  -        {{http,get}, TS_, {U}} -> {{http,get}, TS_, U, []};
  -        {{http,post}, TS_, {U, B}} -> {{http,post}, TS_, U, B}
  +handle_request({{http, Method}, TS, HTTPData}) ->
  +    {Url, Body} = case HTTPData of
  +        {Url_} -> {Url_, []};
  +        {Url_, Body_} -> {Url_, Body_}
       end,
       OUrl = override_params(TS, Url),
       OBody = case Body of
  
positive.code:             end
      end.
  
  badrpc_error_msg(Node, Where) -> 
      NodeStr = replayer_utils:term_to_string(Node),
      "badrpc for node " ++ NodeStr ++ " " ++ Where.
  
  
negative.code:             {ok, StatusCode};
          {error, _} = Error -> Error
      end;
  handle_request({{rpc, call}, _Ts, {NodeInfo, {M, F, A}}}) ->
      case get_node_from_nodeinfo(NodeInfo) of
          {error, _} = Error -> Error;
          {ok, Node} ->
              case rpc:call(Node, M, F, A) of
                  {badrpc, _} ->
                      {error, badrpc_error_msg(Node, "while making rpc:call")};
                  {error, _} = Error -> Error;
                  Res -> {ok, Res}
              end
  