Direct contributions from external parties are generally not accepted unless discussed beforehand with the author. Instead, we request that you open a new issue and describe the bug or feature enhancement. Feel free to include any recommendations when creating the issue.