Assume a KA is created and configured to load its KB incrementally.
Assume the KA will load two resources in two different steps.
If the two DRL resources contain the same type definition, two typeDeclarations will be created.
The first will be "novel" and used to compile the first DRL.
The second will simply refer the already loaded class.
(Notice that the PackageBuilder will not allow the two definitions to
The rulebase, however, can't merge the two compiled packages because
the "novel" attribute is different and apparently incompatible.