anchor.diff:                       | [quorum(Nodes)].
   
   -type activity_option() :: {quorum_timeout, non_neg_integer()}
  -                         | {timeout, non_neg_integer()}.
  +                         | {timeout, non_neg_integer()}
  +                         | quiet.
   -type activity_options() :: [activity_option()].
   
   -record(activity, { pid          :: pid(),
  
positive.code:             false;
          {ok, Activity, NewState} ->
              true = (Activity#activity.pid =:= Pid),
              ?log_debug("Activity terminated with reason ~p. Activity:~n~p",
                         [Reason, Activity]),
              {ok, NewState}
      end.
  
  
negative.code:                          quorum       = Quorum,
                           options      = Opts},
  
      case is_verbose(Activity) of
          true ->
              ?log_debug("Added activity:~n~p", [Activity]);
          false ->
              ok
      end,
  
      misc:update_field(#state.activities, State, [Activity | _]).
  
  add_activity(Activity, State)
  