def METHOD_NAME(self, v):
    """Dump a list more cleanly."""
    if all([isinstance(d, str) for d in v]) and sum(len(d) + 3 for d in v) > 100:
        dump = []
        for item in v:
            if len(item) > (120 - 4 - 3 - 3) and ' ' in item:
                dump.append('    """\n{}    """'.format(wrap_text(item, block_indent=4, join=True)))
            else:
                dump.append(' ' * 4 + self.dump_value(item))
        return '[\n{},\n]'.format(',\n'.join(dump))
    return self._dump_flat_list(v)