      * to post process the decoded objects and identify which concrete
      * implementation of a potentially abstract type was used.
      * The default is false.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
      */
     public function get recordXSIType():Boolean
     {

     * The <code>mx.collections.IList</code> implementation to use when decoding
     * an array of values and <code>makeObjectsBindable</code> is set to true.
     * The default is <code>mx.collections.ArrayCollection</code>.
     */
    public static var listClass:Class = mx.collections.ArrayCollection;

    /**
     * The current, top level XML document to decode.
     */
    protected var document:XML;
    private var log:ILogger;

     *  If you need the package name as well, call the
     *  <code>getQualifiedClassName()</code> method in the flash.utils package.
     *  It will return a string such as <code>"mx.controls::Button"</code>.</p>
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    public static function getUnqualifiedClassName(object:Object):String
    {
