Please take note of our contributing guidelines: CONTRIBUTING.md Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
Mark the following tasks as done:
- Checked the codebase to ensure that your feature doesn't already exist.
- Checked the pull requests to ensure that another person hasn't already submitted the feature or fix.
- Adjusted the Documentation.
- Added tests to ensure against regression.