anchor.diff:                                             mtime_i = MTimeI,
                                              access = Access,
                                              toggle = Toggle},
  -                        {ReplaceHit1, Replace1, FilesSize2,
  +                        ReplaceHit2 = replace_hit_update(FileName,
  +                                                         ContentsSize,
  +                                                         TimeNative,
  +                                                         Replace1,
  +                                                         ReplaceHit1),
  +                        {ReplaceHit2, Replace1, FilesSize2,
                            file_refresh(FileName, File1, Files1,
                                         UseHttpGetSuffix, Prefix)};
                       {files_size, ContentsSize} ->
  
positive.code:         % first tuple element is used as the sorting key in descending order
          % (when the cached data is refreshed from the filesystem)
          {PriorityKey, Hits}
      end, {Age, 1}, ReplaceHit),
      State#state{replace_hit = ReplaceHitNew};
  replace_hit(#file{path = FilePath}, TimeNativeOld,
              #state{directory_length = DirectoryLength,
                     replace = #lru{},
                     replace_hit = ReplaceHit} = State) ->
      FileName = lists:nthtail(DirectoryLength, FilePath),
      TimeNative = if
          TimeNativeOld =:= undefined ->
              cloudi_timestamp:native_monotonic();
          is_integer(TimeNativeOld) ->
              TimeNativeOld
      end,
      ReplaceHitNew = cloudi_x_trie:store(FileName, TimeNative, ReplaceHit),
      State#state{replace_hit = ReplaceHitNew}.
  
  replace_fold(_, undefined, ReadL, Directory,
               _, UpdateF, A) ->
  
negative.code:         Value
      end, TimeNative, ReplaceHit).
  
  replace_remove(_, undefined = Replace, ReplaceHit) ->
      {Replace,
       ReplaceHit};
  replace_remove(FileName,
                 #lfuda{age = Age} = Replace, ReplaceHit) ->
      case cloudi_x_trie:take(FileName, ReplaceHit) of
  