cpp builder needs the namespace to compile