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

    def _asynchronous(method):
        def _wrapper(self, *args, **kwargs):
            'Disables    automatic    HTTP    response    completion    on    exit.'
            self._auto_finish = False
            if datastore:
                self._client = DBClient.Instance()
            if obj_store:
                self._obj_store = ObjectStore.GetInstance(ObjectStore.PHOTO)
            if log_store:
                self._log_store = ObjectStore.GetInstance(ObjectStore.USER_LOG)
            with util.ExceptionBarrier(self._stack_context_handle_exception):
                return method(self, *args, **kwargs)
        return functools.wraps(method)(_wrapper)
    return _asynchronous

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

def asynchronous(datastore=False, obj_store=False, log_store=False):