Summary:
What is the overall purpose/goal of this pull request? Is it a bug fix? New feature? Quality control? If available, please provide a link to the Issue this PR applies to.
Breakdown:
If needed, provide a high-level overview of all changes included in this request.
Hint: You should try to order and limit the scope of your pull requests, A.K.A., one PR per change (goal).
Check list:
- If this is a new feature, was a feature request created for it and discussed with the project coordinators?
- After making your change, have all unit tests been updated and ran successfully?
- Did you write new tests to cover any new features?
- Did you clean your code to use best coding practices?
- Are all changes relevant/necessary for your change?
- Did you run the performance project before and after to verify your changes did not degrade performance?