def query(self, *args):
request_url = build_url_endpoint(self.ENDPOINT)<EOL>request_params = dict(self.request_params)<EOL>if args:<EOL><INDENT>request_params['<STR_LIT>'] = '<STR_LIT:U+0020>'.join([str(i) for i in args])<EOL><DEDENT>return self.__class__(request_url, request_params, self.etiquette)<EOL>
This method retrieve an iterable object that implements the method
__iter__. The arguments given will compose the parameters in the
request url.

args: Funder ID (Integer)

return: iterable object of Funders metadata

Example:
    >>> from crossref.restful import Funders
    >>> funders = Funders()
    >>> funders.query('ABBEY').url
    'https://api.crossref.org/funders?query=ABBEY'
    >>> next(iter(funders.query('ABBEY')))
    {'alt-names': ['Abbey'], 'location': 'United Kingdom', 'replaced-by': [],
    'replaces': [], 'name': 'ABBEY AWARDS', 'id': '501100000314',
    'tokens': ['abbey', 'awards', 'abbey'],
    'uri': 'http://dx.doi.org/10.13039/501100000314'}