anchor.diff:                  reply_pid :: {pid(), reference()},
                   mani_pid :: pid(),
                   riakc_pid :: pid(),
  -                timer_ref :: timer:tref(),
  +                timer_ref :: reference(),
                   bucket :: binary(),
                   key :: binary(),
                   metadata :: term(),
  
positive.code:                                    timer_ref=TimerRef}) ->
      %% 1. reply immediately
      %%    with the finished manifest
      _ = timer:cancel(TimerRef),
      case riak_moss_manifest_fsm:update_manifest_with_confirmation(ManiPid, Manifest) of
          ok ->
              {stop, normal, {ok, Manifest}, State};
  
negative.code:     %% shouldn't be hardcoded,
      %% and if it is, what should
      %% it be?
      TRef = erlang:send_after(60000, self(), save_manifest),
      riak_moss_manifest_fsm:add_new_manifest(ManiPid, NewManifest),
      State#state{manifest=NewManifest,
                  md5=Md5,
  