An implementation of genealogical indexing