Description: DESCRIBE CHANGES Pre-merge checklist (in addition to automatic checks): Author has reviewed and finalized code New functions, classes, and keywords are described in docstrings This pull request is ready for review / merge