refactor like NullTermQuery, using delegate ORQuery instead of managing a pure subclass
Merge branch 'delegate-orquery'