We welcome contributions to this repository.
To avoid wasting anyone's time, ensure you first discuss the change you wish to make by opening an issue.
All contributions must follow the conventions, code style and formatting of this repository.
Other things to consider:
- all tests should pass
- new features should be accompanied by tests
- breaking changes should be avoided