<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def GetReportDownloader(self, version=sorted(_SERVICE_MAP.keys())[-1], server=None):
 """Creates a downloader for AdWords reports. This is a convenience method. It is functionally identical to calling ReportDownloader(adwords_client, version, server). Args: [optional] version: A string identifying the AdWords version to connect to. This defaults to what is currently the latest version. This will be updated in future releases to point to what is then the latest version. server: A string identifying the webserver hosting the AdWords API. Returns: A ReportDownloader tied to this AdWordsClient, ready to download reports. """

    if not server:
      server = _DEFAULT_ENDPOINT

    return ReportDownloader(self, version, server)