This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
In https://www.w3.org/TR/xslt-30/#named-components it says: "A named declaration, for example a named template, a function, or a global variable, may be overridden within the same package by another like-named declaration having higher import precedence. When a declaration is overridden in this way it cannot be referenced by name either from within its containing package or from outside that package; it can however be referenced from the overriding declaration using the special name xsl:original, as described in 3.5.3.4 Referring to Overridden Components." I don't know if I'm missing something, but xsl:original refers to the declaration with highest import precedence, the other ones are not visible from a using package.
Thank you for the comment, which the WG reviewed today. The text "; it can however be referenced from the overriding declaration using the special name xsl:original, as described in 3.5.3.4 Referring to Overridden Components" should be deleted. We're not sure how the text got here: perhaps at one time we were intending that xsl:override should have this functionality, but in the current spec it clearly does not.
The offending text has been deleted.