@Override
  public void addListener(final FacetPointerListener<Facet> listener, final Disposable parentDisposable) {
    addListener(Facet.class, listener, parentDisposable);
  }
@Override
  public void addListener(final FacetPointerListener<Facet> listener, final Disposable parentDisposable)