## Description

What does this MR do? Why was this approach chosen?

%{first_multiline_commit}

## Related Issues

See: `#123`

## Suggested version bump

- [ ] Major (backwards incompatible changes)
- [ ] Minor (backwards compatible changes)
- [ ] Patch (API compatible changes)

## Checklist

- [ ] Tests have been added or updated to cover any changes in behavior
- [ ] This does not change the API to consume this library, or a suggested version bump has been provided
- [ ] Add git trailer `Changelog: <category>`
- [ ] No new runtime dependencies have been introduced
