I'll do that, as soon as I finish the current rewrite

.
I realized something that should be clear to me since this
post.
My QSHParser is at the moment singleton: but it cannot be! Because of all this time travel and parallel universes the parser craps out as soon as there is more than one html file in the book.
As I understand it now, there have to be a separate instance for every resource file for which spell checking is invoked. Or separate warper class instance... I have to think a bit about it...