public DelegateLoader getDelegateLoader(Module requiringModule, Requirement requirement)
{
// self dependency
if (this == requiringModule)
{
ClassLoaderPolicyFactory clpf = new ClassLoaderPolicyFactory()
{
public ClassLoaderPolicy createClassLoaderPolicy()
{
if (policy == null)
throw new IllegalStateException("ClassLoaderPolicy not available");