human
Here's a good function header given the following:
I wrote the below code

    def __init__(self, original):
        setattr(self, originalAttribute, original)
    contents = {'__init__': __init__}
    for name in iface:
        contents[name] = _ProxyDescriptor(name, originalAttribute)
    proxy = type(('(Proxy    for    %s)' % (reflect.qual(iface),)), (object,), contents)
    declarations.classImplements(proxy, iface)
    return proxy

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

def proxyForInterface(iface, originalAttribute='original'):