human
I wrote the below code

    paragraphs = text.split('\n\n')
    def maybe_fill(t):
        if all(((len(l) < width) for l in t.splitlines())):
            return t
        else:
            return textwrap.fill(t, width, *args, **kwargs)
    return '\n\n'.join((maybe_fill(p) for p in paragraphs))

What's a good function header?
assistant
#Here's a good function header.

def fill(text, width, *args, **kwargs):