message: Improved some docs for the OnChangeEmitterElementLifecycleBinder.
diff: @@ -8,9 +8,18 @@ interface OnChangeEmitter {
  }
  /**
  - * Binds the handling of an OnChangeEmitter with the lifecycle of an element.
  - * It connects and disconnects to the onChange event as the element is added
  - * and removed from the DOM.
  + * Binds the handling of an OnChangeEmitter with the lifecycle of an HTML
  + * custom element. It connects and disconnects to the onChange event as
  + * the element is added and removed from the DOM. This is important to
  + * avoid memory leaks where registered event handlers can keep the main
  + * object alive.
  + *
  + * The an onChange event is triggered, or when the element is connected to
  + * the DOM, then the function passed to the constructor will be called.
  + *
  + * To use this properly be sure to call the `connecteCallback()` and
  + * `disconnectedCallback()` methods from the matching methods in your
  + * custom element.
  */
  export class OnChangeEmitterElementLifecycleBinder<E extends OnChangeEmitter> {
  