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

    def outer_scope_test():
        class Referenced:
            pass
        class C:
            if Referenced:
                pass
        Assert(('Referenced' not in C.__dict__.keys()))
    outer_scope_test()
    for x in [None, 'abc', 3]:
        class foo(object, ):
            pass
        a = foo()
        try:
            a.__dict__ = x
            AssertUnreachable()
        except TypeError:
            pass

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

def test_outer_scope():