[POC] for namespaced modules.

This is a draft of namespace support for modules, again works concurrently with the existing standards.