Use Python function argument dispatcher in `unpack`.

This allows for easier keyword argument matching.
Use a simplier method of creating module namespaces.