Uses a list of named Fields from properties file, to note which fields a term belongs to. This named list can then be used at query time to check to see if the required term exists in that field. Example: Query(intitle:"index of" mp3)

Passes terms to a TermPipeline which would peform stopping and stemming (and other options, eg translation)