Context variable . is sometimes destroyed after use.
Status: Alpha
Brought to you by:
jcofflan
Example:
import xmlpl.xml;
node[] main(document in) {
<html><head/><body>
foreach (decendant_or_self(in/*, QName("ACT"))) <span>
<h1>./TITLE/text();</h1>
<ul>
(: By here . is invalid :)
foreach (decendant_or_self(., QName("SPEAKER")))
<li>./text();</li>
</ul>
</span>
</body></html>
}