Eliminate some uses of reflection via type hints
Merge pull request #60 from jafingerhut/master

Eliminate some uses of reflection via type hints