anchor.diff:  
   %% @private
   assume_per_node(TimeToLogsIn, LastKnownIn, Times) ->
  +    TimeZero = lists:min(Times),
  +
       {TimeToLogs, _} = lists:foldl(
           fun(Time, {TimeToLogsAcc, LastKnownAcc}) ->
               {Logs1, LastKnownAcc1} = case orddict:find(Time, TimeToLogsIn) of
  
positive.code:     end.
  
  %% @private
  %% If in the logs of one node, we don't find some reference to some
  %% time, for every type of log, assume the last known value
  assume_unknown_logs(Types, Times, Map) ->
  
negative.code:         Map
      ),
  
      NodesNumber = orddict:size(Map),
  
      %% Divide each sum by the number of nodes
      orddict:map(
          fun(_Type, List) ->
              lists:map(
                  fun({Time, Sum}) ->
                      case Sum == 0 of
                          true ->
                              {Time, Sum};
                          false ->
                              {Time, Sum / NodesNumber}
                      end
                  end,
                  List
  