human
I wrote the below code

    def wrap_tuples(*args, **kw_args):
        newargs = []
        for arg in args:
            if (type(arg) is tuple):
                newargs.append(Tuple(*arg))
            else:
                newargs.append(arg)
        return method(*newargs, **kw_args)
    return wrap_tuples

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

def tuple_wrapper(method):