This is mostly a question pertaining to the documentation. It made some sense for the logical expression you described to be the expected behavior, but the docs were not explicit about it.
The real problem I was having is described in this post, but is (probably) not related to the relational operator this question is about.