      *  @playerversion AIR 1.5
      *  @productversion Flex 4
      */
-    public static function getConcatenatedMatrix(displayObject:DisplayObject, excludingRootSprite:Boolean):Matrix
+    public static function getConcatenatedMatrix(displayObject:DisplayObject, topParent:DisplayObject):Matrix
     {
-        return getConcatenatedMatrixHelper(displayObject, false, excludingRootSprite);
+        return getConcatenatedMatrixHelper(displayObject, false, topParent);
     }
     
     /**

     *  
     *  @param displayObject Calculate the concatenatedMatrix for this displayObject
     *  
     *  @param excludingRootSprite Whether to exclude the root's transformation in the calculations.
     * 
     *  @return The concatenatedMatrix for the displayObject
     * 

     * 
     *  @param displayObject Calculate the concatenatedMatrix for this displayObject
     * 
     *  @param topParent <p>When specified, the matrix is computed up to the topParent, 
     *  excluding topParent's concatenated matrix.  This is useful when computing a transform
     *  in order to move an object to a different parent but the object's transform needs
     *  to be adjusted in order to keep its original position on screen.</p>
     * 
     *  @return The concatenatedMatrix for the displayObject
     * 
