Thank you for your contribution!
Before submitting this PR, please consider:

- If you are fixing something **other than a typo, please always create an issue first**. Otherwise, your PR will probably be rejected.
- You have added unit tests which (a) pass and (b) sufficiently cover your changes
