For what it's worth, David's code is likely going to be what I
officially recommend for Xapian. I haven't tested it personally (this
weekend) but most things look to be in order to me, overall quality of
the code seems good and I've already passed along my feedback to
David. If all goes well, I'll document up installation instructions.
Kudos to David for doing the hard work.