Currently most operators mean "content" when a property is not specified. With "match", I think it's ok for the default to be a combination of properties (content and name).
However, if the property is specified, we need to search on just that property, even if it's with less sophisticated matching.
it would also be great to have tests for most all of the operators. I have a hunch there are several others not performing properly that we haven't flushed out yet.