Added getFullyQualifiedName to functions, methods, and constants declarations
Use Node::getText() instead of (string) cast
Fix passing invalid property names to appendChild