Create CustomKernelExtensionFactory