     /**
      *  This is an internal function that must be implemented by 
      *  a subclass of flash.utils.Proxy.
+     *
+     *  @param index The zero-based index value of the object's
+     *  property.
+     *
+     *  @return The property's name.
      *
      *  @see flash.utils.Proxy#nextName()
      */

    /**
     *  This is an internal function that must be implemented by 
     *  a subclass of flash.utils.Proxy.
     *
     *  @see flash.utils.Proxy#nextValue()
     */

     *  @param name The property name that should be tested 
     *  for existence.
     *
     *  @return If the property exists, <code>true</code>; 
     *  otherwise <code>false</code>.
     *
     *  @see flash.utils.Proxy#hasProperty()
     */
    override flash_proxy function hasProperty(name:*):Boolean
