 import flash.geom.Point;
 import flash.geom.Rectangle;
 
-import flex.core.Group;
+import flex.core.GroupBase;
 import flex.intf.ILayout;
 import flex.intf.ILayoutItem;
 

    // target
    //----------------------------------

    private var _target:Group;

    public function get target():Group
    {
        return _target;
    }

    public function set target(value:Group):void
    {
        _target = value;
    }


    public function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
    {
        var layoutTarget:GroupBase = target; 
        if (!layoutTarget)
            return;

