@Override
  public @NotNull ListCellRenderer<? super Object> getElementsRenderer() {
    PsiElementListCellRenderer<?> renderer = (PsiElementListCellRenderer<?>)myDelegate.getElementsRenderer();
    return new WrapperRenderer((list, o) -> renderer.getItemMatchers(list, o));
  }
@Override
  public @NotNull ListCellRenderer<? super Object> getElementsRenderer()