### Description If a filter argument is supplied checking the primary key is not nil, the `jsonGroupArray` function will emit a redundant check. ### Checklist - [ ] I have determined whether this bug is also reproducible in a vanilla SwiftUI project. - [ ] If possible, I've reproduced the issue using the `main` branch of this package. - [x] This issue hasn't been addressed in an [existing GitHub issue](https://github.com/pointfreeco/swift-structured-queries/issues) or [discussion](https://github.com/pointfreeco/swift-structured-queries/discussions). ### Expected behavior Only one check for primary key is not null should be emitted in the SQL.