Created by: rvantonder
Prep for optimizing Sourcegraph-to-Zoekt queries.
Semantics preserving, covered by unit tests.