def with_metaclass(meta, *bases):
    return meta("_NewBase", bases or (object,), {})


# Metaclass for singletons
Basic checks for browse_function.
dataset/ETHPy150Open FichteFoll/FileHistory/file_history.py/with_metaclass--crossover with--dataset/ETHPy150Open twisted/twisted/twisted/test/test_explorer.py/BrowseFunctionTests.test_sanity