anchor.diff:  call_wait_for_quorum(Node, Token, UserQuorum, Opts, Call, Args) ->
       QuorumTimeout = proplists:get_value(quorum_timeout, Opts, ?QUORUM_TIMEOUT),
       OuterTimeout  = proplists:get_value(timeout, Opts, QuorumTimeout + 5000),
  +    Unsafe        = proplists:get_bool(unsafe, Opts),
   
       Lease       = Token#activity_token.lease,
       Domain      = Token#activity_token.domain,
  
positive.code:     ?log_error("Activity ~p failed with error ~p", [{Domain, Name}, Error]),
      {leader_activities_error, {Domain, Name}, Error}.
  
  is_verbose(#activity{options = Options}) ->
      not proplists:get_bool(quiet, Options).
  
negative.code: 
  handle_call({if_internal_process, Type, Pid, SubCall}, From, State) ->
      {noreply, handle_if_internal_process(Type, Pid, SubCall, From, State)};
  handle_call({wait_for_quorum,
               Lease, Quorum, Unsafe, SubCall, Timeout}, From, State) ->
      {noreply, handle_wait_for_quorum(Lease, Quorum, Unsafe,
                                       SubCall, Timeout, From, State)};
  handle_call(Request, From, State) ->
      ?log_error("Received unexpected call ~p from ~p when state is~n~p",
  