<new> is required for placement new.
Add NewNamespace function, useful for making C++ lua modules.