public function createDiscoInstance(bool $useAutoloader = false) : AnnotationBeanFactory
{
$config = new BeanFactoryConfiguration(sys_get_temp_dir());
if ($useAutoloader) {
$config->setProxyAutoloader(new Autoloader(new FileLocator(sys_get_temp_dir()), new ClassNameInflector('Bench')));
}
$disco = new AnnotationBeanFactory(BenchmarkConfiguration::class, [], $config);
BeanFactoryRegistry::register($disco);
return $disco;
}