protected @Nls String getVariantDescription(V variant) {
    return myVariantDescriptionProvider == null ? null : myVariantDescriptionProvider.apply(variant); //NON-NLS
  }
protected @Nls String getVariantDescription(V variant)