anchor.diff:  
   -spec log(term(), term(), pos_integer(), node()) -> ok | error().
   log(Type, Payload, PeerCount, Node) ->
  +    lager:info("lasp_transmission_instrumentation:log"),
       gen_server:call({local, ?MODULE}, {log, Type, Payload, PeerCount, Node}, infinity).
  -
  --spec start(list()) -> ok | error().
  -start(Filename) ->
  -    gen_server:call({local, ?MODULE}, {start, Filename}, infinity).
   
   -spec stop() -> ok | error().
   stop() ->
  
positive.code: %% @private
  -spec init([term()]) -> {ok, #state{}}.
  init([]) ->
      Line = io_lib:format("Type,Seconds,MegaBytes\n", []),
      {ok, #state{lines=Line}}.
  
  %% @private
  -spec handle_call(term(), {pid(), term()}, #state{}) ->
      {reply, term(), #state{}}.
  
  handle_call({log, Type, Payload, PeerCount, _Node}, _From, #state{size_per_type=Map0}=State) ->
      Size = termsize(Payload) * PeerCount,
      Current = case orddict:find(Type, Map0) of
          {ok, Value} ->
  
negative.code:                 status=init,
                  filename}).
  
  -define(INTERVAL, 1000). %% 1 second.
  
  %%%===================================================================
  %%% API
  