         features.layoutWidth = width;  // for the mirror transform      
         _layoutFeatures = features;
         invalidateTransform();
+        return features;
     }
 
     /**

import mx.utils.MatrixUtil;
import mx.utils.NameUtil;
import mx.utils.StringUtil;
import mx.validators.IValidatorListener;
import mx.validators.ValidationResult;


                                           position:Vector3D, 
                                           postLayoutPosition:Vector3D):void
    {
        TransformUtil.transformPointToParent(this,
                                             localPosition,
                                             position,
                                             postLayoutPosition,
                                             _layoutFeatures);
    }

    /**
