//SPEECH[ . contains text "romeo juliet" all words] It *should* return 42 items on the whole collection of 37 plays, and it returns *nothing*. And no relation with the way BaseX chops words.
That's somewhat unusual, as I can't reproduce this bug here. Feel free to pass me on your input files.
Sorry if I am a bit ironical.
No reason to be sorry; that's your deliberate choice.
Christian