Please let us know if you encounter a bug by filing an issue. We appreciate all contributions. If you are planning to contribute back bug-fixes, please claim the issue in the issues tab. If you plan to contribute new features, utility functions, or extensions to the core, please first open an issue and discuss the feature with us. Sending a PR without discussion might end up resulting in a rejected PR because we might be taking the core in a different direction than you might be aware of.