Closes # Checklist Any AI generated code has been reviewed line-by-line by the human PR author, who stands by it. No breaking changes in accordance with the version policy. PR title is fit for the release changelog.