 
 	/**
 	 *  Request to add an event listener.
+	 *  
+	 *  @langversion 3.0
+	 *  @playerversion Flash 9
+	 *  @playerversion AIR 1.1
+	 *  @productversion Flex 3
 	 */
 	public static const ADD_EVENT_LISTENER_REQUEST:String = "addEventListenerRequest";
 
 	/**
 	 *  Request to remove an event listener.
+	 *  
+	 *  @langversion 3.0
+	 *  @playerversion Flash 9
+	 *  @playerversion AIR 1.1
+	 *  @productversion Flex 3
 	 */
 	public static const REMOVE_EVENT_LISTENER_REQUEST:String = "removeEventListenerRequest";
 

	 *  @param useWeakReference Determines whether the reference to the listener is strong or weak.
	 * 
	 *  @see flash.events.IEventDispatcher#addEventListener
	 */ 
	public function EventListenerRequest(type:String, bubbles:Boolean = false, 
										 cancelable:Boolean = true,

     *  to <code>addEventListener()</code>.
     *
	 *  @see flash.events.IEventDispatcher#addEventListener
	 *  
	 *  @langversion 3.0
	 *  @playerversion Flash 9
	 *  @playerversion AIR 1.1
	 *  @productversion Flex 3
	 */
	public function get useWeakReference():Boolean
	{
