anchor.diff:                  delete_if_expired(FullPath, Diff, Expires, Paranoid)
           end, ets:match(Ets, {'$1', '$2', false})).
   
  --spec is_really_orphan(pid(), binary()) -> bool().
  +-spec is_really_orphan(pid(), binary()) -> boolean().
   is_really_orphan(Master, Obj) ->
       Master ! {is_orphan, self(), Obj},
       receive
  
positive.code:                 requests_failed)
      end.
  
  -spec take_key(binary(), atom()) -> bool().
  take_key(Key, Ets) ->
      ets:update_element(Ets, Key, {3, true}).
  
  
negative.code: %%% O3) Remove orphaned blobs
  %%%
  -spec delete_orphaned(pid(), disco_util:timestamp(), nonempty_string(),
                        mode(), tabname(), non_neg_integer()) -> 'ok'.
  delete_orphaned(Master, Now, Root, Mode, Ets, Expires) ->
      Paranoid = disco:has_setting("DDFS_PARANOID_DELETE"),
      lists:foreach(
  