## Summary

Brief description of what this PR changes and why.

## Checklist

- [ ] `cargo test --all` passes
- [ ] `cargo fmt --all` has been run
- [ ] `cargo clippy --all -- -D warnings` passes with no new warnings
- [ ] Relevant documentation / doc comments updated
- [ ] If this changes the file format or crypto behaviour, the README format table and security section have been updated

## Related Issues

Closes # (if applicable)
