@Override
  public void renderElement(@NotNull LookupElementPresentation presentation) {
    getDelegate().renderElement(presentation);
    final String castType = getItemText(presentation, getCastItem());
    presentation.setItemText("(" + castType + ")" + presentation.getItemText());
    presentation.setTypeText(castType);
  }
@Override
  public void renderElement(@NotNull LookupElementPresentation presentation)