## Summary ## Rationale ## Testing Environment I have tested this pull request on: **Operating system name and version:** **Compiler name and version:** ## Checks I have ensured that: - [ ] The code I am submitting is my own work and/or I have permission from the author to share it. - [ ] Generative AI (Copilot, ChatGPT, etc) was not used to create any part of this pull request. - [ ] I have documented any features added by this pull request. - [ ] This pull request does not introduce any incompatible API changes (stable branches only, delete if not applicable). - [ ] If ABI changes have been made I have incremented MODULE_ABI in `moduledefs.h` (stable branches only, delete if not applicable).