Je vois la construction de div effectivement souffre d'erreur multiple.

[1] La syntaxe de div ne respecte pas bien la syntaxe de constructeur d'élément au sens de xquery. Il manque de bretelles...