      *  Constructor.
      *  Not for public use. This method is called only from the <code>watch()</code> method.
      *  See the <code>watch()</code> method for parameter usage.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
      */
     public function ChangeWatcher(access:Object, handler:Function,
                                   commitOnly:Boolean = false,

     *
     *  @return Object of the form <code>{ eventName: isCommitting, ... }</code>
     *  containing all change events for the property.
     */
    public static function getEvents(host:Object, name:String,
                                     commitOnly:Boolean = false):Object

 *  that you can use with bindable Flex properties.
 *  These methods let you define an event handler that is executed
 *  whenever a bindable property is updated.
 *  
 *  @langversion 3.0
 *  @playerversion Flash 9
 *  @playerversion AIR 1.1
 *  @productversion Flex 3
 */
public class ChangeWatcher
{
