Before submitting this pull request I have...
- read EPPlus Softwares Contribution Guidlines
- ensured that the functionality I have added/changed is covered by new unit tests.
- merged the target branch into the PR branch and resolved any merge conflicts
- Run all the unit tests and ensured that they all are green (unless the purpose of the PR is to provide us with failing unit tests).