@Override
  public boolean equals(Object object) {
    return object == this ||
           object instanceof IconWrapperWithToolTipComposite &&
           Objects.equals(((IconWrapperWithToolTipComposite)object).myIcon, this.myIcon);
  }
@Override
  public boolean equals(Object object)