@Override
  protected @NotNull PsiElement @NotNull [] getPsiElements() {
    if (myPsiElements == null) init();
    return myPsiElements;
  }
@Override
  protected @NotNull PsiElement @NotNull [] getPsiElements()