def METHOD_NAME(self, value, allow_tuples=False):
    try:
        return [self._to_string(item, allow_tuples)
                for item in self._to_list(value)]
    except DataError:
        raise DataError('Return value must be a list of strings%s.'
                        % (' or non-empty tuples' if allow_tuples else ''))