human
I wrote the below code

    def scrollable_decorator(func):
        'Takes    a    function    and    returns    the    scroll_object_wrapper.'
        @wraps(func)
        def scroll_object_wrapper(*args, **kwargs):
            'Takes    arguments    and    obtains    the    original    object    from\n                                                func(*args,    **kwargs).    Creates    a    box    and    puts    the    original\n                                                inside    that    box.    Creates    a    scrolled    window    and    puts    the\n                                                box    inside    it.\n                                                '
            original = func(*args, **kwargs)
            scrolled_box = GtkScrolledWindow(None, None)
            scrolled_box.set_min_content_width(width)
            scrolled_box.set_min_content_height(height)
            scrolled_box.set_overlay_scrolling(overlay_scrolling)
            scrolled_box.add(original)
            return scrolled_box
        return scroll_object_wrapper
    return scrollable_decorator

What's a good function header?

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

def scrollable(width=(-1), height=(-1), overlay_scrolling=False):