Refs #39 - Update type hints, doc blocks, and return values.