[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] I have read the CONTRIBUTING document.
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.
Closes #75, #146, and #166
These issues are all interrelated. #75 and #146 are actually duplicates. By resolving #146, as expected this loosens the condition that created the limitation for #166.
Types of changes
Closes #75, #146, and #166
These issues are all interrelated. #75 and #146 are actually duplicates. By resolving #146, as expected this loosens the condition that created the limitation for #166.