Part I. SaxonJS in the browser