anchor.diff:  -export([new_response/4]).
   -export([dot/2, dot/3, normal_key/1]).
   
  +-define(TIMEOUT, 1 * 60 * 1000).
  +
   start() -> ok
       %, ssl:start()
       %, inets:start()
  
positive.code:     , Result = receive
          {Runner, Received_result} -> ok
              , Received_result
          after 2 * 60 * 1000 -> ok
              , {error, request_timeout}
          end
  
  
negative.code:         ; Msg -> ok
              , io:format("Unknown message: ~p\n", [Msg])
              , {error, {http_unknown_message, Msg}}
          after ?TIMEOUT -> ok
              , {error, header_timeout}
          end
      .
  