Result<PsiElement[]> () { PsiElement[] result = RecursionManager.doPreventingRecursion(myXincludeTag, true, () -> computeInclusion(myXincludeTag)); if (result == null) { IdempotenceChecker.logTrace("InclusionProvider recursion prevented"); } return Result.create(result == null ? PsiElement.EMPTY_ARRAY : result, PsiModificationTracker.MODIFICATION_COUNT); }