Add product code filter in
If query string remains empty after filters are processed, don't add
fuzzy_like_this.
Generalize extractors