Select patterns can also use context
Example: build a table of contents
<xsl:process select="slide/title"/>
[back]
[toc]
[next]