err:XPTY0004 Position argument for array lookup must be a positive integer [at line 345, column 49, source: /db/apps/WeGA-WebApp/modules/gl.xqm]
In function:
crud:doc($docID as xs:string?) as document-node()? [345:29:/db/apps/WeGA-WebApp/modules/crud.xqm]
gl:preview($node as node(), $model as map(*), $lang as xs:string) as map(*) [-1:-1:/db/apps/WeGA-WebApp/modules/gl.xqm]
templates:process-output($node as element(), $model as map(*), $output as item()*, $inspect as element(function)) as item()* [211:9:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:call-by-introspection($node as element(), $parameters as map(*), $model as map(*), $fn as function(*)) as item()* [189:28:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:call($classOrAttr as item(), $node as element(), $model as map(*)) as item()* [137:36:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:process($nodes as node()*, $model as map(*)) as item()* [107:52:/db/system/repo/templating-1.1.0/content/templates.xqm]
app-shared:each($node as node(), $model as map(*), $from as xs:string, $to as xs:string, $max as xs:string, $callback as xs:string, $callbackNamespace as xs:string) as node()* [-1:-1:/db/apps/WeGA-WebApp-lib/xquery/app-shared.xqm]
templates:process-output($node as element(), $model as map(*), $output as item()*, $inspect as element(function)) as item()* [211:9:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:call-by-introspection($node as element(), $parameters as map(*), $model as map(*), $fn as function(*)) as item()* [189:28:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:call($classOrAttr as item(), $node as element(), $model as map(*)) as item()* [137:36:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:process($nodes as node()*, $model as map(*)) as item()* [148:81:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:process($nodes as node()*, $model as map(*)) as item()* [237:13:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:process-output($node as element(), $model as map(*), $output as item()*, $inspect as element(function)) as item()* [211:9:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:call-by-introspection($node as element(), $parameters as map(*), $model as map(*), $fn as function(*)) as item()* [189:28:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:call($classOrAttr as item(), $node as element(), $model as map(*)) as item()* [137:36:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:process($nodes as node()*, $model as map(*)) as item()* [237:13:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:process-output($node as element(), $model as map(*), $output as item()*, $inspect as element(function)) as item()* [211:9:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:call-by-introspection($node as element(), $parameters as map(*), $model as map(*), $fn as function(*)) as item()* [189:28:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:call($classOrAttr as item(), $node as element(), $model as map(*)) as item()* [137:36:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:process($nodes as node()*, $model as map(*)) as item()* [133:51:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:process($nodes as node()*, $model as map(*)) as item()* [90:9:/db/system/repo/templating-1.1.0/content/templates.xqm]
templates:apply($content as node()+, $resolver as function(*), $model as map(*)?, $configuration as map(*)?) as item()* [79:9:/db/system/repo/templating-1.1.0/content/templates.xqm]
will probably not work anymore since the switch to js module.
The examples fail to load, see screenshot:

The response is:
Additionally, the Javascript at
WeGA-WebApp/templates/ajax/examples.html
Lines 37 to 39 in 05394c9
will probably not work anymore since the switch to js module.