anchor.diff:      case luma_proxy:http_client_post(Url, ReqHeaders, ReqBody) of
           {ok, 200, _RespHeaders, RespBody} ->
               GroupCtx = json_utils:decode(RespBody),
  -            GroupCtxBinaries = ensure_binary_values(GroupCtx),
  +            GroupCtxBinaries = integers_to_binary(GroupCtx),
               case helper_params:validate_group_ctx(Helper, GroupCtxBinaries) of
                   ok ->
                       {ok, GroupCtxBinaries};
  
positive.code:     case luma_proxy:http_client_post(Url, ReqHeaders, ReqBody) of
          {ok, 200, _RespHeaders, RespBody} ->
              UserCtx = json_utils:decode(RespBody),
              UserCtxBinaries = ensure_binary_values(UserCtx),
              case helper_params:validate_user_ctx(Helper, UserCtxBinaries) of
                  ok -> {ok, UserCtxBinaries};
                  {error, Reason} -> {error, Reason}
  
negative.code: %%-------------------------------------------------------------------
  %% @private
  %% @doc
  %% Converts all integer values in a map to binary.
  %% @end
  %%-------------------------------------------------------------------
  -spec integers_to_binary(map()) -> map().
  integers_to_binary(Map) ->
      maps:map(fun
          (_, Value) when is_integer(Value) -> integer_to_binary(Value);
          (_, Value) -> Value
      end, Map).
  