anchor.diff:    put_opts :: put_options(),
     del_opts :: delete_options()
   }).
  +
   -type state() :: #state{}.
   
   %%%=============================================================================
  
positive.code:   FieldValue.
  
  %% @private
  wakeup_custom(FieldValue, term) ->
    binary_to_term(base64:decode(FieldValue));
  wakeup_custom(FieldValue, _) ->
    FieldValue.
  
  %% @private
  doc_id(Doc) ->
  
negative.code:   doc_to_rmap/1,
    map_to_rmap/1,
    rmap_to_doc/2,
    rmap_to_map/2,
    fetch_map/4,
    fetch_docs/5,
    delete_map/4,
  