I forgot to mention, that import module namespace Parser = "java:com.vladsch.flexmark.parser.Parser"; results in [XQST0059] Could not instantiate com.vladsch.flexmark.parser.Parser: com.vladsch.flexmark.parser.Parser.<init>(). And that I also tried importing the class hierarchy (minus `java.lang.Object`) for `Parser.Builder` as documented in: https://javadoc.io/doc/com.vladsch.flexmark/flexmark/latest/com/vladsch/flex... import module namespace DataSet = "java:com.vladsch.flexmark.util.data.DataSet"; import module namespace MutableDataSet = "java:com.vladsch.flexmark.util.data.MutableDataSet"; import module namespace BuilderBase = "java:com.vladsch.flexmark.util.builder.BuilderBase"; () which resulted in: [XQST0059] Could not instantiate com.vladsch.flexmark.util.builder.BuilderBase: Class org.basex.query.util.pkg.ModuleLoader can not access a member of class com.vladsch.flexmark.util.builder.BuilderBase with modifiers "protected". -- Goody Bye, Minden jót, Mit freundlichen Grüßen, Andreas Mixich