 	 *  @param spaceForChildren The total space for all children
 	 */
 	public static function distributeExtraWidth(
-								parent:Container,
+								parent:IChildList,
 								spaceForChildren:Number):void
 	{
 		// We should only get here after distributing the majority of the 

	 *  @param w width for all children.
	 */
	public static function flexChildHeightsProportionally(
								parent:Container,
								spaceForChildren:Number,
								w:Number):Number
	{

	 *  @param spaceForChildren The total space for all children
	 */
	public static function distributeExtraHeight(
								parent:IChildList,
								spaceForChildren:Number):void
	{
		// We should only get here after distributing the majority of the 
