"not" vs "and not" vs "and (not ...)"

holroy says:
I think I've found a slight discrepancy in the search filters. Try the following filters:
1) priority:none not tag:bananas
2) priority:none and not tag:bananas
3) priority:none and (not tag:bananas)
In my world alt 1) is a little short in wording, but it actually works. Alt 2) does _not_ work, although it's correct in most other logic syntaxes. Alt 3) does work, but has extraneous parenthesis.
Is this consider a bug or a feature or something entirely else?
I discovered this oddity try to build a search (using alt. 2) which I knew should have positive results, but it didn't show anything (before I added the parenthesis).
PS! I do realise that 1) works due to the implicit "and", but should it break when being explicit having the "and" in there?!
1) priority:none not tag:bananas
2) priority:none and not tag:bananas
3) priority:none and (not tag:bananas)
In my world alt 1) is a little short in wording, but it actually works. Alt 2) does _not_ work, although it's correct in most other logic syntaxes. Alt 3) does work, but has extraneous parenthesis.
Is this consider a bug or a feature or something entirely else?
I discovered this oddity try to build a search (using alt. 2) which I knew should have positive results, but it didn't show anything (before I added the parenthesis).
PS! I do realise that 1) works due to the implicit "and", but should it break when being explicit having the "and" in there?!

emily (Remember The Milk) says:
holroy, thanks for reporting this. It should probably support the 2nd syntax as well (even though the 'and' isn't required). We'll add this to our lists of things to fix :)