adding version detection: looks for module.__version__