@Override
  public boolean canSelect(@NotNull PsiElement e) {
    if (e instanceof PsiComment) {
      final Commenter commenter = LanguageCommenters.INSTANCE.forLanguage(e.getLanguage());
      if (!(commenter instanceof CodeDocumentationAwareCommenter)) return true;
      return !((CodeDocumentationAwareCommenter)commenter).isDocumentationComment((PsiComment)e);
    }
    return false;
  }
@Override
  public boolean canSelect(@NotNull PsiElement e)