Contributions are welcome, but please follow these contributor guidelines:
- Create an issue on the issue tracker to discuss potential changes before submitting a pull request.
- Include at least one test to cover any new functionality or bug fixes.
- Make sure that all of your tests are passing and that there are no merge conflicts.
- You agree to sign the project's Contributor License Agreement.