Nice! Since there's a pretty decent chance this is reusable (we need it basically every time there's a boolean query argument), maybe we should move this out with a `default` and `key` argument? (non-blocking, obv)