Provides an abstraction for index creators that extract various information about indexed artifacts.