Other in Other
Again I have to say that CLucene, while being fast, has an awful API with a nearly useless documentation!
How am I supposed to know that starting at n results search::Hits uses the seach::Query again? As a result we cannot delete the query until the results are all read. That introduces a memory management problem when the user creates the Query object.
Well, for now I simply take ownership. That is ugly but using the CLucene ref counting stuff is plain impossible (at least for me)!