@Override
  public @NotNull PsiClass createClass(@NotNull String name) throws IncorrectOperationException {
    return createClassInner("class", name);
  }
@Override
  public @NotNull PsiClass createClass(@NotNull String name)