anchor.diff:                  false ->
                       % create_user()
                       {UserJson,_,_} = api_help:json_handler(ReqData, State),
  +
                       case lib_json:get_field(UserJson, "username") of
                           undefined ->
                               UserName = undefined,
  
positive.code:     case api_help:parse_path(wrq:path(ReqData)) of
          [{"users","_auth"}] ->
              {['POST'], ReqData, State};
          [{"users","_search"}] ->
              {['POST','GET'], ReqData, State};
          [{"users",_Id}] ->
  
negative.code:                             end;
                          Id ->
                              %% Get specific user
                              % case erlastic_search:get_doc(?INDEX, "user", string:to_lower(Id), [{<<"fields">>, <<"password,_source">>}]) of
                              %     {error, {Code1, Body1}} ->
                              %         ErrorString1 = api_help:generate_error(Body1, Code1),
                              %         {{halt, Code1}, wrq:set_resp_body(ErrorString1, ReqData), State};
                              %     {ok,JsonStruct} ->
                              %         FinalJson = api_help:get_and_add_password(JsonStruct),
                              %         {FinalJson, ReqData, State}
                              % end
                              case get_user_by_name(Id) of
                                  {error, Msg} -> {{halt, 404}, wrq:set_resp_body(Msg, ReqData), State};
                                  {ok, JSON}   -> {true, wrq:set_resp_body(JSON, ReqData), State}
                              end
                      end
              end
  