anchor.diff:                                undefined ->
                                     undefined;
                                 U ->
  -                                  {U, proplists:get_value(startFromDomain, Values)}
  +                                  {U, proplists:get_value(startFromDomain,
  +                                                          Values)}
                             end,
                         handle_get_users_page(Req, DomainAtom, Path,
  -                                            proplists:get_value(pageSize, Values),
  -                                            Start)
  +                                            proplists:get_value(pageSize,
  +                                                                Values),
  +                                            Start, FilteredRoles)
                 end, Req, validate_get_users(Query, DomainAtom, HasStartFrom))
       end.
   
  
positive.code:                         menelaus_util:return_value(startFromDomain, DomainAtom, R4_1)
                  end
          end,
      menelaus_util:validate_unsupported_params(R4).
  
  handle_get_users(Path, Domain, Req) ->
      menelaus_util:assert_is_50(),
  
negative.code:              end, Users),
      menelaus_util:reply_json(Req, Json).
  
  handle_get_all_users(Req, Pattern, Roles) ->
      Passwordless = menelaus_users:get_passwordless(),
      pipes:run(menelaus_users:select_users(Pattern),
                [filter_out_invalid_roles(),
                 filter_by_roles(Roles),
                 jsonify_users(Passwordless),
                 sjson:encode_extended_json([{compact, false},
                                             {strict, false}]),
  