out of these, think `__version__` is the only one that needs to be exposed like this