again, not sure what is wrong with `const`?  I think we should be making more of the 'namespace singleton' types `const`, not less...