anchor.diff:              %% handle_backpressure_for_chunk(),
               Reply = ok,
               {reply, Reply, not_full, State}
  +    %% 1. Maybe write another block
       end.
   
   all_received(finalize, _From, State) ->
  
positive.code:     %%    send events to let us know to
      %%    to save the manifest to the
      %%    manifest_fsm
      {ok, TRef} = timer:send_interval(60000, self(), save_manifest),
      {next_state, not_full, State#state{timer_ref=TRef}}.
  
  
negative.code: 
  %% when this new data
  %% is the last chunk
  not_full({augment_data, NewData}, _From, 
                  State=#state{content_length=CLength,
                               num_bytes_received=NumBytesReceived,
                               current_buffer_size=CurrentBufferSize,
                               max_buffer_size=MaxBufferSize}) ->
  
      case handle_chunk(CLength, NumBytesReceived, size(NewData),
                               CurrentBufferSize, MaxBufferSize) of
          last_chunk ->
              %% handle_receiving_last_chunk(),
              Reply = ok,
  