allow dynamic derivation of search fields