def METHOD_NAME(self, client : Annotated[Client, Field(..., description="client model")], **kwargs) -> ApiResponse:  # noqa: E501
    """To test special tags  # noqa: E501
    To test special tags and operation ID starting with number  # noqa: E501
    This method makes a synchronous HTTP request by default. To make an
    asynchronous HTTP request, please pass async_req=True
    >>> thread = api.call_123_test_special_tags_with_http_info(client, async_req=True)
    >>> result = thread.get()
    :param client: client model (required)
    :type client: Client
    :param async_req: Whether to execute the request asynchronously.
    :type async_req: bool, optional
    :param _preload_content: if False, the ApiResponse.data will
                             be set to none and raw_data will store the
                             HTTP response body without reading/decoding.
                             Default is True.
    :type _preload_content: bool, optional
    :param _return_http_data_only: response data instead of ApiResponse
                                   object with status code, headers, etc
    :type _return_http_data_only: bool, optional
    :param _request_timeout: timeout setting for this request. If one
                             number provided, it will be total request
                             timeout. It can also be a pair (tuple) of
                             (connection, read) timeouts.
    :param _request_auth: set to override the auth_settings for an a single
                          request; this effectively ignores the authentication
                          in the spec for a single request.
    :type _request_auth: dict, optional
    :type _content_type: string, optional: force content-type for the request
    :return: Returns the result object.
             If the method is called asynchronously,
             returns the request thread.
    :rtype: tuple(Client, status_code(int), headers(HTTPHeaderDict))
    """
    _params = locals()
    _all_params = [
        'client'
    ]
    _all_params.extend(
        [
            'async_req',
            '_return_http_data_only',
            '_preload_content',
            '_request_timeout',
            '_request_auth',
            '_content_type',
            '_headers'
        ]
    )
    # validate the arguments
    for _key, _val in _params['kwargs'].items():
        if _key not in _all_params:
            raise ApiTypeError(
                "Got an unexpected keyword argument '%s'"
                " to method call_123_test_special_tags" % _key
            )
        _params[_key] = _val
    del _params['kwargs']
    _collection_formats = {}
    # process the path parameters
    _path_params = {}
    # process the query parameters
    _query_params = []
    # process the header parameters
    _header_params = dict(_params.get('_headers', {}))
    # process the form parameters
    _form_params = []
    _files = {}
    # process the body parameter
    _body_params = None
    if _params['client'] is not None:
        _body_params = _params['client']
    # set the HTTP header `Accept`
    _header_params['Accept'] = self.api_client.select_header_accept(
        ['application/json'])  # noqa: E501
    # set the HTTP header `Content-Type`
    _content_types_list = _params.get('_content_type',
        self.api_client.select_header_content_type(
            ['application/json']))
    if _content_types_list:
            _header_params['Content-Type'] = _content_types_list
    # authentication setting
    _auth_settings = []  # noqa: E501
    _response_types_map = {
        '200': "Client",
    }
    return self.api_client.call_api(
        '/another-fake/dummy', 'PATCH',
        _path_params,
        _query_params,
        _header_params,
        body=_body_params,
        post_params=_form_params,
        files=_files,
        response_types_map=_response_types_map,
        auth_settings=_auth_settings,
        async_req=_params.get('async_req'),
        _return_http_data_only=_params.get('_return_http_data_only'),  # noqa: E501
        _preload_content=_params.get('_preload_content', True),
        _request_timeout=_params.get('_request_timeout'),
        collection_formats=_collection_formats,
        _request_auth=_params.get('_request_auth'))