anchor.diff:  new_key_adjacent_to_a_legacy_key(_Repeat) ->
       LegacyKey = ?RAND_LEGACY_KEY,
       % Adjacency (routing to the same node) is not supported for legacy keys,
  -    % gut key generation should work anyway
  +    % but key generation should work anyway
       new_adjacent_key_base(all_keys_from_the_same_predecessor, LegacyKey, not_adjacent),
       new_adjacent_key_base(each_key_recursively_from_the_previous, LegacyKey, not_adjacent).
   
  
positive.code:             {"build key adjacent to a random key", fun build_key_adjacent_to_a_random_key/0},
              {"build key adjacent to a digest key", fun build_key_adjacent_to_a_digest_key/0},
              {"build key adjacent to a legacy key", fun build_key_adjacent_to_a_legacy_key/0},
              {"build key adjacent to an empty key", fun build_key_adjacent_to_an_empty_key/0},
              {"key from digest adjacent to a random key", fun key_from_digest_adjacent_to_a_random_key/0},
              {"key from digest adjacent to a digest key", fun key_from_digest_adjacent_to_a_digest_key/0},
              {"key from digest adjacent to a legacy key", fun key_from_digest_adjacent_to_a_legacy_key/0},
  
negative.code: build_key_adjacent_to_a_legacy_key(_Repeat) ->
      LegacyKey = ?RAND_LEGACY_KEY,
      % Adjacency (routing to the same node) is not supported for legacy keys,
      % but key generation should work anyway
      build_adjacent_key_base(all_keys_from_the_same_predecessor, LegacyKey, not_adjacent),
      build_adjacent_key_base(each_key_recursively_from_the_previous, LegacyKey, not_adjacent).
  
  
  %% Empty Original key is not recommended, but accepted as it occurs in legacy keys.
  build_key_adjacent_to_an_empty_legacy_key() ->
      lists:foreach(fun build_key_adjacent_to_an_empty_legacy_key/1, lists:seq(1, 100)).
  build_key_adjacent_to_an_empty_legacy_key(_Repeat) ->
      LegacyKey = ?EMPTY_LEGACY_KEY,
      % Adjacency (routing to the same node) is not supported for legacy keys,
      % but key generation should work anyway
      build_adjacent_key_base(all_keys_from_the_same_predecessor, LegacyKey, not_adjacent),
      build_adjacent_key_base(each_key_recursively_from_the_previous, LegacyKey, not_adjacent).
  
  