      *  called only on committing change events.
      *  See the <code>bindProperty()</code> method for more information.
      *
-     *  @param useWeakReference Determines whether
-     *  the reference to the host is strong or weak. A strong
-     *  reference (the default) prevents the host from being
-     *  garbage-collected. A weak reference does not.
+     *  @param useWeakReference Determines whether the reference to <code>setter</code>
+     *  is strong or weak. 
+     *  A strong reference (the default) prevents <code>setter</code> from being garbage-collected. 
+     *  A weak reference does not. 
      *  Added for Flex 4.
      *
      *  @return A ChangeWatcher instance, if at least one property name

     *
     *  @param host The host of the property. 
     *  See the <code>bindProperty()</code> method for more information.
     *
     *  @param name The name of the property, or property chain. 
     *  See the <code>bindProperty()</code> method for more information.

     *  Typically these tags are used to indicate fine-grained value changes, 
     *  such as modifications in a text field prior to confirmation.
     *
     *  @param useWeakReference Determines whether the reference to <code>site</code>
     *  is strong or weak. 
     *  A strong reference (the default) prevents <code>site</code> from being garbage-collected. 
     *  A weak reference does not. 
     *  Added for Flex 4.
     *
     *  @return A ChangeWatcher instance, if at least one property name has
