Resource loading/class creation services for Weld. By default an implementation which uses the Thread Context ClassLoader if
available, otherwise the classloading of the implementation is used. An alternative implementation that uses a predefined
classloader is available for multi-modular environments.
is a per-BeanManager service. Single-module deployments can use the default implementation, but
applications that consist of multiple modules must use an implementation that is aware of the module classloader.