anchor.diff:  %% @doc Body producing function for `GET /partyManagement/v1/individual'
   %% requests.
   get_user() ->
  -	{_, _, Info} = lists:keyfind(httpd, 1, inets:services_info()),
  -	{_, Port} = lists:keyfind(port, 1, Info),
  -	case mod_auth:list_users(Port, "/") of
  +	{Port, Directory, _Group} = get_params(),
  +	case mod_auth:list_users(Port, Directory) of
   		{error, _} ->
   			{error, 500};
   		{ok, Users} ->
  
positive.code: %% @doc Respond to `PUT /partyManagement/v1/individual' and Update a `User'
  %% resource.
  put_user(ID, RequestBody) ->
  	{_, _, Info} = lists:keyfind(httpd, 1, inets:services_info()),
  	{_, Port} = lists:keyfind(port, 1, Info),
  	try
  		{struct, Object} = mochijson:decode(RequestBody),
  		{_, ID} = lists:keyfind("id", 1, Object),
  		{_, {array, Characteristic}} = lists:keyfind("characteristic", 1, Object),
  		Password = case mod_auth:get_user(ID, Port, "/") of
  			{ok, #httpd_user{password = OPassword}} ->
  				OPassword
  		end,
  
negative.code: %% @doc Body producing function for `GET /partyManagement/v1/individual/{id}'
  %% requests.
  get_user(Id) ->
  	{Port, Directory, _Group} = get_params(),
  	case mod_auth:get_user(Id, Port, Directory) of
  		{ok, #httpd_user{username = Id, password = Password, user_data = UserData}} ->
  			Identity = {struct, [{"name", "username"}, {"value", Id}]},
  			PasswordAttr = {struct, [{"name", "password"}, {"value", Password}]},
  