This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
It seems to me that the last example under xsl:iterate (Processing the Last Item in a Sequence Specially) is not streamable because of the occurrence of <xsl:with-param name="prev" select="."/>.
I have changed the example to use <xsl:with-param name="prev" select="copy-of(.)"/> which solves the problem.