If multiple class loaders delegate to each other and define classes
with the same package name, and one such loader relies on the lookup
behavior of getPackage to return a Package from
a parent loader, then the properties exposed by the Package
may not be as expected in the rest of the program.
If multiple class loaders delegate to each other and define classes
with the same package name, and one such loader relies on the lookup
behavior of getPackage to return a Package from
a parent loader, then the properties exposed by the Package
may not be as expected in the rest of the program.