Hi, Is this syntax correct ? module.txt : module namespace foo=""; declare variable $foo:bar := "bar"; XQuery : import module namespace foo="" at "module.txt"; $foo:bar or XQuery : import module namespace foo="" at "module.txt"; $bar Saxon returns "bar" in both cases. Cheers, p.b.