+ <!-- schemaInfo -->
+ <z:index name="zeerex:schema" type="0">
+ <xsl:value-of select="e:schemaInfo/e:schema/@identifier"/>
+ <!-- ### Really? Identifier? -->
+ </z:index>
+
+ <!-- supportsInfo -->
+ <xsl:for-each select="e:configInfo/e:supports[@type='relationModifier']">
+ <z:index name="zeerex:supports_relationModifier" type="0">
+ <xsl:value-of select="."/>
+ </z:index>
+ </xsl:for-each>
+ <xsl:for-each select="e:configInfo/e:supports[@type='booleanModifier']">
+ <z:index name="zeerex:supports_booleanModifier" type="0">
+ <xsl:value-of select="."/>
+ </z:index>
+ </xsl:for-each>
+ <xsl:for-each select="e:configInfo/e:supports[@type='maskingCharacter']">
+ <z:index name="zeerex:supports_maskingCharacter" type="0">
+ <xsl:value-of select="."/>
+ </z:index>
+ </xsl:for-each>
+ <!-- Many more could be added as required -->
+