final DialectCompiletimeRegistry dialectCompiletimeRegistry,
final InternalKnowledgePackage pkg,
final Dialect defaultDialect) {
this.buildStack = new Stack<RuleConditionElement>();
this.declarationResolver = new DeclarationScopeResolver(kBuilder.getGlobals(),
this.buildStack);
this.declarationResolver.setPackage(pkg);
this.ruleDescr = ruleDescr;
if ( ruleDescr instanceof QueryDescr ) {