new namespace, new tests, new setup.py