anchor.diff:      ?assertMatch({ok, _}, {A22, U22}),
       ?assertMatch({ok, _}, {A23, U23}),
   
  -
  -    Bench1 =
  -        fun Loop(File) when File < 100 ->
  +    {Level20Path, CreateLevel20} = create_deep_tree(Worker2),
  +
  +    BigDir =
  +        fun Loop(File) when File < 99 ->
               ?assertMatch({ok, _}, ?call(Worker1, create, [{path, <<"/spaces/Space 1/dir1">>}, #file_meta{name = integer_to_binary(1000 + File)}])),
               Loop(File + 1);
               Loop(_) ->
                   ok
           end,
  -
  -    S1 = now(),
  -    Bench1(0),
  -    E1 = now(),
  -
  -    {A14, U14} = ?call(Worker1, get, [{path, <<"/">>}]),
  -    {A5, U5} = ?call(Worker1, get, [{path, <<"/spaces">>}]),
  -    {A6, U6} = ?call(Worker2, get, [{path, <<"/spaces/Space 1">>}]),
  +    BigDir(0),
  +
  +    {{A14, U14}, GetLevel0} = ?call_with_time(Worker1, get, [{path, <<"/">>}]),
  +    {{A5, U5}, GetLevel1} = ?call_with_time(Worker1, get, [{path, <<"/spaces">>}]),
  +    {{A6, U6}, GetLevel2} = ?call_with_time(Worker2, get, [{path, <<"/spaces/Space 1">>}]),
       {A7, U7} = ?call(Worker1, get, [{path, <<"/spaces/Space 1/dir1">>}]),
       {A8, U8} = ?call(Worker2, get, [{path, <<"/spaces/Space 1/dir1/file1">>}]),
       ?assertMatch({ok, #document{value = #file_meta{name = <<"">>}}},        {A14, U14}),
  
positive.code: 
  %%%===================================================================
  %%% Internal functions
  %%%===================================================================
negative.code:     ?assertMatch({ok, #document{value = #file_meta{name = <<"dir1">>}}},    {A7, U7}),
      ?assertMatch({ok, #document{value = #file_meta{name = <<"file1">>}}},   {A8, U8}),
  
      {{AL20, UL20}, GetLevel20} = ?call_with_time(Worker1, get, [{path, Level20Path}]),
      ?assertMatch({ok, #document{value = #file_meta{name = <<"1">>}}},   {AL20, UL20}),
      #document{key = Level20Key} = UL20,
  
  
      {{A30, U30}, GenPathLevel1} = ?call_with_time(Worker1, gen_path, [{uuid, U21}]),
      {{A31, U31}, GenPathLevel2} = ?call_with_time(Worker2, gen_path, [{uuid, U22}]),
      {{A32, U32}, GenPathLevel3} = ?call_with_time(Worker2, gen_path, [{uuid, U23}]),
      ?assertMatch({ok, <<"/spaces/Space 1/dir2/file1">>}, {A30, U30}),
      ?assertMatch({ok, <<"/spaces/Space 1/dir2/file2">>}, {A31, U31}),
      ?assertMatch({ok, <<"/spaces/Space 1/dir2/file3">>}, {A32, U32}),
  
      {{A40, U40}, ResolveLevel1} = ?call_with_time(Worker1, resolve_path, [<<"/spaces">>]),
      {{A41, U41}, ResolveLevel2} = ?call_with_time(Worker1, resolve_path, [<<"/spaces/Space 1/">>]),
      {{A42, U42}, ResolveLevel3} = ?call_with_time(Worker1, resolve_path, [<<"/spaces/Space 1/dir2">>]),
      {{A43, U43}, ResolveLevel20} = ?call_with_time(Worker1, resolve_path, [Level20Path]),
      ?assertMatch({ok, {#document{key = U1}, _}}, {A40, U40}),
      ?assertMatch({ok, {#document{key = U2}, _}}, {A41, U41}),
      ?assertMatch({ok, {#document{key = U20}, _}}, {A42, U42}),
      ?assertMatch({ok, {#document{key = Level20Key}, _}}, {A43, U43}),
  
  
      {{AL20_2, UL20_2}, GenPathLevel20} = ?call_with_time(Worker2, gen_path, [UL20]),
      ?assertMatch({ok, Level20Path}, {AL20_2, UL20_2}),
  
      {{A9, U9}, GetScopeLevel0} =   ?call_with_time(Worker1, get_scope, [U14]),
      {{A10, U10}, GetScopeLevel1} = ?call_with_time(Worker1, get_scope, [U5]),
      {{A11, U11}, GetScopeLevel2} = ?call_with_time(Worker2, get_scope, [U6]),
      {A12, U12} = ?call(Worker1, get_scope, [U7]),
      {A13, U13} = ?call(Worker2, get_scope, [U8]),
      ?assertMatch({ok, #document{key = <<"">>}},         {A9, U9}),
  