anchor.diff:  	end.
   %% @hidden
   get_users1(Users1, Query1, Filters) ->
  -	{Users2, Query2} = case lists:keytake("id", 1, Query) of
  +	{Users2, Query2} = case lists:keytake("id", 1, Query1) of
   		{value, {_, Id}, Q1} ->
  -			case lists:member(Id, Users) of
  +			case lists:member(Id, Users1) of
   				true ->
   					{[Id], Q1};
   				false ->
  
positive.code: 		false ->
  			{Users1, Query1}
  	end,
  	get_users2(Users2, Query2, Filters).
  %% @hidden
  get_users2([H|_T] = Users, [] = _Query, _Filters) ->
  	case ocs:get_user(H) of
  		{ok, #httpd_user{username = _Idlist, user_data = UserData}} ->
  			F = fun(Idlist)  ->
  				T1 = lists:prefix(Id, Idlist),
  				Characteristic = case lists:keyfind(locale, 1, UserData) of
  					{_, Lang} ->
  						LocaleAttr = {struct, [{"name", "locale"}, {"value", Lang}]},
  						{array, [LocaleAttr, T1]};
  					false ->
  						{array, []}
  					end,
  				if
  					T1 ->
  						RespObj1 = [{"id", Idlist}, {"href", "/partyManagement/v1/individual/" ++ Idlist}],
  						RespObj2 = [{"characteristic", Characteristic}],
  						{true, {struct, RespObj1 ++ RespObj2}};
  					true ->
  						false
  				end
  			end
  		end,
  	try
  		JsonObj = lists:filtermap(F, Users),
  		Size = integer_to_list(length(JsonObj)),
  		ContentRange = "item 1-" ++ Size ++ "/" ++ Size,
  		Body  = mochijson:encode({array, lists:reverse(JsonObj)}),
  		{ok, [{content_type, "application/json"},
  			{content_range, ContentRange}], Body}
  	catch
  		_:_Reason ->
  			{error, 500}
  	end;
  get_users2(_, _, _, _) ->
  	{error, 400}.
  
  
negative.code: 			get_user(Id, Query, [])
  	end.
  %% @hidden
  get_user(Id, [] = _Query, _Filters) ->
  	case ocs:get_user(Id) of
  		{ok, #httpd_user{user_data = UserData}} ->
  			Characteristic1 = case lists:keyfind(locale, 1, UserData) of
  				{_, Lang} ->
  					[{struct, [{"name", "locale"}, {"value", Lang}]}];
  				false ->
  					[{struct, [{"name", "locale"}, {"value", "en"}]}]
  			end,
  			Characteristic2 = [{struct, [{"name", "username"},
  					{"value", Id}]} | Characteristic1],
  			User = {struct, [{"id", Id},
  					{"href", "/partyManagement/v1/individual/" ++ Id},
  					{"characteristic", {array, Characteristic2}}]},
  			Headers1 = case lists:keyfind(last_modified, 1, UserData) of
  				{_, LastModified} ->
  					[{etag, etag(LastModified)}];
  				false ->
  					[]
  			end,
  			Headers2 = [{content_type, "application/json"} | Headers1],
  			Body = mochijson:encode(User),
  			{ok, Headers2, Body};
  		{error, _Reason} ->
  			{error, 404}
  	end;
  get_user(_, _, _) ->
  	{error, 400}.
  
  -spec post_user(RequestBody) -> Result
  	when
  