code: public static Kernel createKernel(KernelConfiguration configuration)
      {
          KernelCoreFactory factory = new KernelCoreFactory();
          return factory.create(configuration);
      }
docs: Creates a kernel with the given configuration.
  
  @param configuration the kernel configuration
  @return the kernel