def render(self, context):
        """
        For date values that are tomorrow, today or yesterday compared to
        present day returns representing string. Otherwise, returns an empty string.
        """
        value = self.value.resolve(context)
        try:
            value = date(value.year, value.month, value.day)
        except AttributeError:
            # Passed value wasn't a date object
            ret = ''
        except __HOLE__:
            # Date arguments out of range
            ret = ''
        delta = value - date.today()
        if delta.days == 0:
            ret = 'today'
        elif delta.days == 1:
            ret = 'tomorrow'
        elif delta.days == -1:
            ret = 'yesterday'
        else:
            ret = ''
        context[self.var_name] = ret
        return ''
dataset/ETHPy150Open zorna/zorna/zorna/templatetags/zorna_tags.py/natural_date.render