Now that we are building off of python3 we can add static type checking.
https://docs.python.org/3/library/typing.html