 							getObjectsUnderPoint(stagePoint);
 		else
 		{
+*  
+*  @langversion 3.0
+*  @playerversion Flash 9
+*  @playerversion AIR 1.1
+*  @productversion Flex 3
 */			targetList = [];
 			DragProxy.getObjectsUnderPoint(DisplayObject(sandboxRoot), stagePoint, targetList);
 /*		}
+*  
+*  @langversion 3.0
+*  @playerversion Flash 9
+*  @playerversion AIR 1.1
+*  @productversion Flex 3
 */
 		var newTarget:DisplayObject = null;
 		// trace("   ", targetList.length, "objects under point");


    /**
     *  Constructor.
     */
    public function DragProxy(dragInitiator:IUIComponent,
							  dragSource:DragSource)


	/**
	 *  Player doesn't handle this correctly so we have to do it ourselves
	 *  
	 *  @langversion 3.0
	 *  @playerversion Flash 9
	 *  @playerversion AIR 1.1
	 *  @productversion Flex 3
	 */
	private static function getObjectsUnderPoint(obj:DisplayObject, pt:Point, arr:Array):void
	{
