Adds named attributes to an object.
The name of the object, valid if set
The expanded name of the object, valid if name is set
Sets the name and the expanded name
Compares names optionally WITH namespaces
Fully expand the name, even if the prefix wasn't specified in the source file.