human
Complete the below
def function_call_count(variance=0.05):

    ''''Assert a target for a test case\'s function call count.
    The main purpose of this assertion is to detect changes in
    callcounts for various functions - the actual number is not as important.
    Callcounts are stored in a file keyed to Python version and OS platform
    information.  This file is generated automatically for new tests,
    and versioned so that unexpected changes in callcounts will be detected.'
    '''
assistant
#Here is the Python code you requested.
    def decorate(fn):
        def wrap(*args, **kw):
            with count_functions(variance=variance):
                return fn(*args, **kw)
        return update_wrapper(wrap, fn)
    return decorate