I've got a question about Xalan's behavior regarding setting booleans to explicit functions.
If I've got a stylesheet that includes the following: <xsl:variable name="boolean_test"> <xsl:value-of select="false()" /> </xsl:variable> And I then use it in this sort of expression: <xsl:if test="boolean_test"> <message>This is not what I was expecting</message> </xsl:if> I'll get the message every time. Is that correct and expected behavior, or is it a bug? -tfo