Misc cleanups
This branch moves CoreWarnings to the base types.py file and imports it in __init__.py with other types, fixes some documentation problems, and refactors a test case to use parameterization.
All just some misc touchups.
This branch moves CoreWarnings to the base types.py file and imports it in __init__.py with other types, fixes some documentation problems, and refactors a test case to use parameterization.
All just some misc touchups.