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

    call = (('import    %s' % name) if (call is None) else call)
    try:
        from nose.plugins.skip import SkipTest
    except ImportError:
        SkipTest = AssertionError
    @wraps(function)
    def dec(*args, **kwargs):
        try:
            exec call in globals(), locals()
        except Exception as exc:
            raise SkipTest(('Test    %s    skipped,    requires    %s.    Got    exception    (%s)' % (function.__name__, name, exc)))
        return function(*args, **kwargs)
    return dec

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

def requires_module(function, name, call=None):