Initial namespacing support
Improve namespacing