Although this can run into issues like #[1194]. For example trying to do all modules...(: hack to scrape module names from github :)let $mods:=fetch:xml("https://github.com/acdh-oeaw/vleserver_basex/tree/main/vleserver",map{"parser":"html"})
//a[@data-pjax="#repo-content-pjax-container"][ends-with(.,".xqm")]
/concat("https://raw.githubusercontent.com",replace(@href,"/blob/","/"))(: get namespace prefixes in use :)return $mods!( try{ inspect:xqdoc(.)/*:namespaces } catch * {$err:description})The upper code snippet can be evaluated with the latest snapshot, as all URLs will now be normalized similar to local file paths [1,2]. Work on the scope chain gang still in progress ;)