human
I wrote the below code

    def evalform_back(val, form):
        if callable(form):
            return form(val)
        if isinstance(form, tuple):
            (func, args) = (form[0], form[1:])
            args = (args + (val,))
            return func(*args)
    return reduce(evalform_back, forms, val)

What's a good function header?

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

def thread_last(val, *forms):