My question: how would you use a query interface? Adding your own pages is immediately useful, but I'm not sure how useful a query interface would be. Are you thinking of writing a search engine client?