         return result;
     }
 
+    /**
+     * Returns the local name of an XMLNode.
+     *
+     * @return The local name of an XMLNode.
+     */
     public static function getLocalName(xmlNode:XMLNode):String
     {
         var name:String = xmlNode.nodeName;

    //--------------------------------------------------------------------------

    /**
     *  Converts an ActionScript object into a Number, Boolean, or String.
     */
    public static function simpleType(val:Object):Object
    {


    /**
     *  Converts a tree of XMLNodes into a tree of ActionScript Objects.
     *
     *  @param dataNode An XMLNode to be converted into a tree of ActionScript Objects.
     *
     *  @return A tree of ActionScript Objects.
     */
    public function decodeXML(dataNode:XMLNode):Object
    {
