@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiKeyword element) {
    if (!PsiKeyword.ELSE.equals(element.getText())) {
      return null;
    }
    final PsiElement parent = element.getParent();
    return isWellFormedIf(parent) && isWellFormedIf(((PsiIfStatement)parent).getElseBranch()) ? Presentation.of(getFamilyName()) : null;
  }
@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiKeyword element)