DRY up namespace creation

in other words, I don't think the ``namespace('foo', 'bar', 'bar.whatever')`` use case is that compelling.