diff --git a/src/current/compiler/linker.xsl b/src/current/compiler/linker.xsl
index cb7b4e25..65fb57f8 100644
--- a/src/current/compiler/linker.xsl
+++ b/src/current/compiler/linker.xsl
@@ -57,13 +57,11 @@
-
-
-
+
-
-
-
+
@@ -115,7 +113,7 @@
-
+
@@ -175,8 +173,8 @@
-
+
-
+
@@ -277,9 +275,9 @@
r -
[s::
-
+
::s] [r::
-
+
::r]
@@ -361,9 +359,9 @@
-->
-
+
-
+
@@ -407,7 +405,7 @@
); pulled in by:
-
+
-
@@ -433,7 +431,7 @@
-
+
@@ -443,9 +441,9 @@
-
+
-
+
@@ -455,7 +453,7 @@
exception is if the circular dependency is a function, since that simply
implies recursion, which we can handle just fine -->
@@ -477,7 +475,7 @@
-
+
@@ -485,8 +483,7 @@
+ select="$stack[ @name=$cur/@name ]" />
@@ -518,7 +515,7 @@
-
+
@@ -546,27 +543,23 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
@@ -760,7 +753,7 @@
):
-
+
-