 	
     override public function get bounds():Rectangle
 	{
-	    var w:Number = isNaN(_explicitWidth) ? Math.abs(xFrom - xTo) : _explicitWidth;
-	    var h:Number = isNaN(_explicitHeight) ? Math.abs(yFrom - yTo) : _explicitHeight;
+	    var w:Number = isNaN(explicitWidth) ? Math.abs(xFrom - xTo) : explicitWidth;
+	    var h:Number = isNaN(explicitHeight) ? Math.abs(yFrom - yTo) : explicitHeight;
 		return new Rectangle(Math.min(xTo, xFrom), Math.min(yTo, yFrom),
 		                     w, h);
 	}

		{
			_xFrom = value;
			dispatchPropertyChangeEvent("xFrom", oldValue, value);
			notifyElementChanged();
		}
	}
	

		{
			_yFrom = value;
			dispatchPropertyChangeEvent("yFrom", oldValue, value);
			invalidateSize();
		}
	}
	
