protected PsiElement @NotNull [] getPsiElements(TreePath @NotNull [] paths) {
      PsiElement[] psiElements = getNonDataContextPsiElements(paths);
      return psiElements != null ? psiElements : getDataContextPsiElements();
    }
protected PsiElement @NotNull [] getPsiElements(TreePath @NotNull [] paths)