<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def make_fetch_func(base_url, async, **kwargs):
 """ make a fetch function based on conditions of 1) async 2) ssl """

    if async:
        client = AsyncHTTPClient(force_instance=True, defaults=kwargs)
        return partial(async_fetch, httpclient=client)
    else:
        client = HTTPClient(force_instance=True, defaults=kwargs)
        return partial(sync_fetch, httpclient=client)