@Override
  public @NotNull PsiComment createLineCommentFromText(@NotNull Language language,
                                                       @NotNull String text) throws IncorrectOperationException {
    Commenter commenter = LanguageCommenters.INSTANCE.forLanguage(language);
    assert commenter != null;
    String prefix = commenter.getLineCommentPrefix();
    if (prefix == null) {
      throw new IncorrectOperationException("No line comment prefix defined for language " + language.getID());
    }

    PsiFile aFile = createDummyFile(language, prefix + text);
    return findPsiCommentChild(aFile);
  }
@Override
  public @NotNull PsiComment createLineCommentFromText(@NotNull Language language,
                                                       @NotNull String text)