gcc fix: explicitly put metadata into namespace