The following [simplified] query works well, however a variation which
includes parenthesis seems to fail, in that it returns hits which should
be excluded by the NOT term.
This is surprising because in this simple case, the parenthesis
shouldn’t change the Boolean evaluation … any pointers?
Working Query: field1:value1 AND NOT field2:value2
Failing Query: field1:value1 AND ( NOT field2:value2 )