Complex/combined contact search

My idea is:

There would be need for complex searches that involve multiple search commands of the same kind in the contact search panel

I can do:
“segment:{segment} is:unowned”

But I can’t do:
“segment:{segment1} AND segment:{segment2}”

Neither can I do negating like:
“!segment:{segment1}”

Sure, these problems can be worked around by creating complentary and intersection segments, but creating such auxiliary segments every now and then is tiring for clients.

I think these groups of people would benefit from this idea:
Why I think they would benefit from this idea:

Better quick searches
No more need to create auxiliary segments for a quick search (&export)