human
I wrote the below code

    def func(self, *args, **kwargs):
        self.__doc__ = method.__doc__
        raw_queryset = kwargs.pop('raw_queryset', False)
        result = method(self, *args, **kwargs)
        if raw_queryset:
            return result
        else:
            return list(result)
    return update_wrapper(func, method)

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

def returns_typeclass_list(method):