It's not what you think.
The prefix is just an abbreviation of the actual namespace name (i.e. the value of the declaration).
A name now consists of two parts:
namespace name - the name of the namespace associated with the prefix.
local name - the part of the name after the colon.
The prefix is now non-critical syntax.