Renamed NamespacePathNode to NameNode
Use NameNode for class, function, and constant name
Fixed doc comment