      *  The FxRadioButtonGroup object to which this FxRadioButton belongs.
      *  When creating radio buttons to put in a FxRadioButtonGroup, it is 
      *  advisable to use group for all of the buttons or groupName for all of 
-     *  the buttons.  In addition, all radio buttons in the group must have the 
-     *  same parent.  
-     *
-     *  @default "undefined"
+     *  the buttons.  The groupName will be set to the generated name of the 
+     *  FxRadioButtonGroup object.
+     *  
+     *  @default the default FxRadioButtonGroup
      *  @see #groupName
      * 
-     *  @throws ArgumentError If the radio button has a different parent than
-     *  the other radio buttons already in the group.
-     *  
      *  @langversion 3.0
      *  @playerversion Flash 10
      *  @playerversion AIR 1.5

     */
    override public function get enabled():Boolean
    {
        return super.enabled && 
                    (!mx_internal::radioButtonGroup || 
                        mx_internal::radioButtonGroup.enabled);
    }
    
    //--------------------------------------------------------------------------

     */
    public function set value(value:Object):void
    {
        if (_value == value)
            return;
            
        _value = value;

        if (selected && group)
