Send endCompose to the outputProperties, so that the mark stack
will be popped properly.

diff --git a/src/org/apache/xalan/templates/StylesheetRoot.java b/src/org/apache/xalan/templates/StylesheetRoot.java
index 6133f99..ba20c5d 100644
--- a/src/org/apache/xalan/templates/StylesheetRoot.java
+++ b/src/org/apache/xalan/templates/StylesheetRoot.java
@@ -277,6 +277,7 @@
     
     // Need to clear check for properties at the same import level.
     m_outputProperties.compose(this);
+    m_outputProperties.endCompose(this);
     
     // Now call the compose() method on every element to give it a chance to adjust
     // based on composed values.