## Checklist - [ ] I have read the contribution guidelines. - [ ] `make test` passes. - [ ] `make lint` passes. - [ ] New and changed code is covered by tests. - [ ] Performance improvements include benchmarks. - [ ] Changes match the *documented* (not just the *implemented*) behavior of Shopify.