anchor.diff:                                         {<<"completionStatus">>, <<"Complete">>},
                                          {<<"metadata">>, Metadata3}]),
                         Data),
  +    ?nebFmt("Data2: ~p", [Data2]),
       Data3 = case maps:is_key(<<"value">>, Data2) of
                   true ->
                       case maps:is_key(<<"valuetransferencoding">>, Data2) of
  
positive.code:              <<"cdmi_size">>
      ],
      Data5 = update_data_system_metadata(CList, Data4, CapabilitiesURI, State),
      SearchKey = make_search_key(Data5),
      Data6 = maps:put(<<"cdmi">>, Data5, Data),      %% really needs to be maps:put, not nebula2_utils:put_value
      Data7 = maps:put(<<"sp">>, SearchKey, Data6),   %% Ditto
      {ok, Oid} = nebula2_db:create(Pid, Oid, Data7),
      ok = update_parent(ParentId, ObjectName, ObjectType, Pid),
      pooler:return_member(riak_pool, Pid),
      set_cache(Data7),
      {true, Data6}.
  
  -spec extract_parentURI(list(), list()) -> list().
  
negative.code:             ?DOMAIN_CAPABILITY_URI
      end.
  
  -spec get_cache(binary()) -> {ok, map()} | {error, deleted | notfound}.
  get_cache(Key) when is_list(Key) ->
     get_cache(list_to_binary(Key));
  get_cache(Key) when is_binary(Key) ->
      ?nebFmt("Cache Key: ~p", [Key]),
      case mcd:get(?MEMCACHE, Key) of
  