def METHOD_NAME(self):
    if self.option:
        METHOD_NAME = self.option.text or ''
        if self.option.additional_input and self.text:
            METHOD_NAME += ': ' + self.text
        return METHOD_NAME
    elif self.file:
        return self.file_name
    elif self.text:
        if self.value_type == VALUE_TYPE_DATETIME:
            try:
                return iso8601.parse_date(self.text).date()
            except iso8601.ParseError:
                return self.text
        elif self.value_type == VALUE_TYPE_BOOLEAN:
            if self.text == '1':
                return _('Yes')
            else:
                return _('No')
        else:
            return self.text
    else:
        return None