anchor.diff:               tree_nodesCompared  -> Stats#rr_recon_stats{tree_nodesCompared = V};
                tree_leavesSynced   -> Stats#rr_recon_stats{tree_leavesSynced = V};
                tree_compareSkipped -> Stats#rr_recon_stats{tree_compareSkipped = V};
  -             error_count         -> Stats#rr_recon_stats{error_count = V};
                build_time          -> Stats#rr_recon_stats{build_time = V};
                recon_time          -> Stats#rr_recon_stats{recon_time = V};
                resolve_started     -> Stats#rr_recon_stats{resolve_started = V};
  
positive.code:          tree_nodesCompared = 0       :: non_neg_integer(),
           tree_compareSkipped= 0       :: non_neg_integer(),
           tree_leavesSynced  = 0       :: non_neg_integer(),
           error_count        = 0       :: non_neg_integer(),
           build_time         = 0       :: non_neg_integer(),      %in us
           recon_time         = 0       :: non_neg_integer(),      %in us
           resolve_started    = 0       :: non_neg_integer(),      %number of resolve requests send
  
negative.code: get(tree_nodesCompared , #rr_recon_stats{tree_nodesCompared  = X}) -> X;
  get(tree_leavesSynced  , #rr_recon_stats{tree_leavesSynced   = X}) -> X;
  get(tree_compareSkipped, #rr_recon_stats{tree_compareSkipped = X}) -> X;
  get(build_time         , #rr_recon_stats{build_time          = X}) -> X;
  get(recon_time         , #rr_recon_stats{recon_time          = X}) -> X;
  get(resolve_started    , #rr_recon_stats{resolve_started     = X}) -> X;
  