anchor.diff:      freshen_spec(Config, {UserName, 1}).
   
   
  --spec freshen_specs(config(), [user_res()], binary()) -> [escalus_users:named_user()].
  +-spec freshen_specs(escalus:config(), [escalus_users:resource_spec()], binary()) -> [escalus_users:named_user()].
   freshen_specs(Config, UserSpecs, Suffix) ->
       FreshSpecs = fresh_specs(Config, UserSpecs, Suffix),
       case length(FreshSpecs) == length(UserSpecs) of
  
positive.code: %% fresh_story_with_config(C,[..],fun(FreshConfig, Alice, Bob) ->
  %%
  %% and any queries rewritten to use FreshConfig within this scope
  -spec story_with_config(config(), [user_res()], fun()) -> any().
  story_with_config(Config, UserSpecs, StoryFun) ->
      FreshConfig = create_users(Config, UserSpecs),
      escalus_story:story_with_client_list(FreshConfig, UserSpecs,
  
negative.code: 
  %% @doc
  %% Creates a fresh user along with XMPP user on a server.
  -spec create_fresh_user(escalus:config(), escalus_users:resource_spec() | atom()) -> escalus_users:user_spec().
  create_fresh_user(Config, {UserName, _Resource} = UserSpec) ->
      Config2 = create_users(Config, [UserSpec]),
      escalus_users:get_userspec(Config2, UserName);
  