  *  @playerversion AIR 1.1
  *  @productversion Flex 3
  */
- public class AddChild extends OverrideBase implements IOverride
+ public class AddChild extends OverrideBase 
 {
     include "../core/Version.as";
 

     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    public function apply(parent:UIComponent):void
    {
        var obj:* = relativeTo = getOverrideContext(relativeTo, parent);

        added = false;

        // Early exit if child is null or not a valid container.
        if (!target || !(obj is DisplayObjectContainer))
            return;

        // Can't reparent. Must remove before adding.
        if (target.parent)
        {

     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    override public function initialize():void
    {
        if (creationPolicy == ContainerCreationPolicy.AUTO)
            createInstance();
