anchor.diff:  process_current_dir_in_batches(UserCtx, FileCtx, ListOpts, State, AccListResult) ->
       #state{limit = Limit} = State,
       {Children, UpdatedAccListResult, #{is_last := IsLast} = ExtendedInfo, FileCtx2} = 
  -        case list_children_with_access_check(UserCtx, FileCtx, ListOpts) of
  +        case list_dir_children_with_access_check(UserCtx, FileCtx, ListOpts) of
               {ok, C, E, F} -> 
                   {C, AccListResult, E, F};
               {error, ?EACCES} ->
  
positive.code: 
  -record(state, {
      %% values provided in options (unchanged during listing)
      start_after_path :: file_meta:path(),
      prefix = <<>> :: prefix(),
      
      % depth of listing root file relative to space root (unchanged during listing)
  
negative.code: %%% @doc
  %%% This module is responsible for listing recursively non-directory files 
  %%% (i.e regular, symlinks and hardlinks) in subtree of given top directory. 
  %%% Files are listed in lexicographically ordered by path.
  %%% For each such file returns its file basic attributes (see file_attr.hrl) 
  %%% along with the path to the file relative to the top directory.
  %%% All directory paths user does not have access to are returned under `inaccessible_paths` key.
  