@NotNull
  @Override
  public PsiClassType setLanguageLevel(@NotNull LanguageLevel languageLevel) {
    return new LazyFqnClassType(myFqn, languageLevel, getResolveScope(), myFacade);
  }
@NotNull
  @Override
  public PsiClassType setLanguageLevel(@NotNull LanguageLevel languageLevel)