anchor.diff:                  ReplyPid ->
                       %% reply with the final
                       %% manifest
  -                    timer:cancel(TimerRef),
  +                    _ = timer:cancel(TimerRef),
                       case riak_moss_manifest_fsm:update_manifest_with_confirmation(ManiPid, Manifest) of
                           ok ->
                               gen_fsm:reply(ReplyPid, {ok, Manifest}),
  
positive.code: 
  -record(state, {timeout :: pos_integer(),
                  block_size :: pos_integer(),
                  caller :: pid(),
                  md5 :: binary(),
                  reply_pid :: pid(),
                  mani_pid :: pid(),
                  riakc_pid :: pid(),
                  timer_ref :: term(),
  
negative.code:                 metadata :: term(),
                  acl :: acl(),
                  manifest :: lfs_manifest(),
                  content_length :: non_neg_integer(),
                  content_type :: binary(),
                  num_bytes_received=0 :: non_neg_integer(),
                  max_buffer_size :: non_neg_integer(),
                  current_buffer_size=0 :: non_neg_integer(),
                  buffer_queue=[], %% not actually a queue, but we treat it like one
                  remainder_data :: undefined | binary(),
                  free_writers :: ordsets:new(),
                  unacked_writes=ordsets:new(),
                  next_block_id=0 :: non_neg_integer(),
                  all_writer_pids :: list(pid())}).
  
  %%%===================================================================
  