A genealogical searchname constructor & searcher