> let $x := f() > let $y := g() > let $z := h() > return ($y, $x) > > then g() will be evaluated before f(), and h() won't be evaluated > at all - > at any rate, that's the situation this week. That is precisely the same situation as with X-Hive/DB. Regards, -- Martin Probst X-Hive Corporation martin at x-hive.com