     {
         if (FlexVersion.compatibilityVersion < FlexVersion.VERSION_4_0)
         {
-
             if (_scaleX == value)
                 return;
 

            invalidateTransform();
        }


        dispatchEvent(new Event("xChanged"));
    }

    }

    /**
     * Determines the order in which items inside of groups are rendered. Groups order their items based on their layer property, with the lowest layer
     * in the back, and the higher in the front.  items with the same layer value will appear in the order they are added to the Groups item list.
     * 
