Exception in thread "main" java.lang.AssertionError: **** Component reference mode xsl:unnamed is already bound at net.sf.saxon.expr.instruct.Actor.processComponentReference(Actor.java:179) at net.sf.saxon.expr.instruct.Actor.allocateBindingSlotsRecursive(Actor.java:145) at net.sf.saxon.expr.instruct.Actor.allocateBindingSlotsRecursive(Actor.java:148) at net.sf.saxon.expr.instruct.Actor.allocateBindingSlotsRecursive(Actor.java:148) at net.sf.saxon.trans.SimpleMode.lambda$forceAllocateAllBindingSlots$1(SimpleMode.java:970) at net.sf.saxon.trans.SimpleMode.processRuleChain(SimpleMode.java:1160) at net.sf.saxon.trans.SimpleMode.processRuleChains(SimpleMode.java:1127) at net.sf.saxon.trans.SimpleMode.processRules(SimpleMode.java:1088) at net.sf.saxon.trans.SimpleMode.processRules(SimpleMode.java:1075) at net.sf.saxon.trans.SimpleMode.forceAllocateAllBindingSlots(SimpleMode.java:960) at net.sf.saxon.trans.SimpleMode.allocateAllBindingSlots(SimpleMode.java:950) at net.sf.saxon.style.PrincipalStylesheetModule.compile(PrincipalStylesheetModule.java:1368) at net.sf.saxon.style.Compilation.compilePackage(Compilation.java:322) at net.sf.saxon.style.StylesheetModule.loadStylesheet(StylesheetModule.java:252) at net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:113) at net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:838) at net.sf.saxon.Transform.doTransform(Transform.java:753) at net.sf.saxon.Transform.main(Transform.java:82)