Provides a simple data model and API for doing algorithmic-based name searching