.map(hookInfo => 'run' in hookInfo.hooks && utils.isFunction(hookInfo.hooks.run) ? injector.run(hookInfo.hooks.run) : null);
.map(hookInfo => 'hooks' in hookInfo && 'preinit' in hookInfo.hooks && utils.isFunction(hookInfo.hooks.preinit) ? injector.run(hookInfo.hooks.preinit) : null);