Is it legal to replace something like this:
namespace foo { namespace bar { baz(); } }
with something like this:
No; it's a syntax error.