// Just an MTQ that (evilly) returns null from getField():
public static class EmptyMTQ extends MultiTermQuery {
@Override
protected FilteredTermEnum getEnum(IndexReader reader) {
return new FilteredTermEnum() {
@Override
protected boolean termCompare(Term term) {
return true;
}