      */
     mx_internal function rawChildren_addChild(child:DisplayObject):DisplayObject
     {
-        addingChild(child);
+        childManager.addingChild(child);
 
         super.addChild(child);
 
-        childAdded(child); // calls child.createChildren()
+        childManager.childAdded(child); // calls child.createChildren()
 
         return child;
     }

     */
    mx_internal function rawChildren_removeChild(child:DisplayObject):DisplayObject
    {
        removingChild(child);

        super.removeChild(child);

        childRemoved(child);

        return child;
    }

import mx.events.FlexEvent;
import mx.events.EventListenerRequest;
import mx.events.Request;
import mx.managers.systemClasses.ChildManager;
import mx.styles.ISimpleStyleClient;
import mx.styles.IStyleClient;
import mx.utils.NameUtil;
