def METHOD_NAME(self):
    """
    Assign this to a variable in your template context.
    USAGE IN TEMPLATE:
    {% analytics_ab_test '<api>.<slug>' <context_variable> %}
    <api> - the api name (e.g. kissmetrics)
    <slug> - is a unique slug (can be different from the slug in AbTestConfig
    <context_variable> - the context variable you assign this property to
    kissmetrics is already set up to auto detect analytics_ab_test tags and
    send the results on page load. Please do not manually do this!
    :return: dict
    """
    if self.config.force_refresh:
        self._clear_cache()
    METHOD_NAME = {
        'name': self.config.name,
        'version': self.version(),
    }
    self._debug_message("Fetching Template Context {}".format(METHOD_NAME))
    return METHOD_NAME