      *  such as modifications in a text field prior to confirmation.
      *
      *  @param useWeakReference (default = false) Determines whether
-     *  the reference to the host is strong or weak. A strong
-     *  reference (the default) prevents the host from being
+     *  the reference to <code>handler</code> is strong or weak. A strong
+     *  reference (the default) prevents <code>handler</code> from being
      *  garbage-collected. A weak reference does not.
      *
      *  @return The ChangeWatcher instance, if at least one property name has

     *  You can use the use the <code>reset()</code> method to change
     *  the value of the <code>host</code> argument after creating
     *  the ChangeWatcher instance.
     *
     *  @param chain A value specifying the property or chain to be watched.
     *  Legal values are:

    //----------------------------------

    /**
     *  Determines whether the reference to <code>handler</code>
     *  is strong or weak. 
     *  A strong reference (the default) prevents
     *  <code>handler</code> from being garbage-collected. 
     *  A weak reference does not.
     *
     *  @default false 
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
