Gets the name if it exists.
Gets the name node if it exists.
Gets the name node if it exists, or throws.
Optional
Gets the name if it exists, or throws.
Removes the name from the node.
Gets the name if it exists.