Come a long way since last I checked. What what would need to happen to make it the basis of lucene4r?