Thank you for considering helping out!

For bug fixes and minor stuff, just send a PR.

For new functionality and larger changes, please open an issue first so we can discuss approach.

Please create tests for any new functionality or bugs you fixed.
