 //  Other metadata
 //--------------------------------------
 
-[DefaultProperty("content")] 
+[DefaultProperty("mxmlContent")] 
 
 [IconFile("Group.png")]
 

        // check for RangeError:
        checkForRangeError(index);
        
        if (_content === null)
            return null;
        
        if (_contentType == CONTENT_TYPE_ARRAY)
            return _content[index];
        
        return _content;
    }
    
    /**

        invalidateProperties();
    }
    
    //----------------------------------
    //  mxmlContent
    //----------------------------------
    
    /**
     *  Content for this Group.  Do not modify this array directly.
     *
     *  <p>The content can be an Array or a single item.
     *  The content items should only be IVisualItems.  An 
     *  mxmlContent Array shouldn't be shared between multiple
     *  Groups as visual elements can only live in one Group at 
     *  a time.</p>
     * 
     *  <p>If the content is an Array, do not modify the array 
     *  directly. Use the methods defined on Group to do this.</p>
     *
     *  @default null
     */
    public function get mxmlContent():Object
    {
        return _mxmlContent;
    }
    
    /**
     *  @private
     */
    public function set mxmlContent(value:Object):void
    {
        _mxmlContent = value;
        
        if (_mxmlContent is Array)
            _mxmlContentType = MXML_CONTENT_TYPE_ARRAY;
        else
            _mxmlContentType = MXML_CONTENT_TYPE_UNKNOWN;
            
        mxmlContentChanged = true;
        invalidateProperties();
    }

