The Namespace Should Be Optional

Surprise, the last fix broke things. The colons were required always,
but they should only be required when there is a namespace prefix.