@Override
  public boolean contains(@NotNull final VirtualFile file) {
    if (super.contains(file)) return true;

    for (PsiFileNode node : myNestedFileNodes) {
      final PsiFile psiFile = node.getValue();
      if (psiFile != null && file.equals(psiFile.getVirtualFile())) {
        return true;
      }
    }

    return false;
  }
@Override
  public boolean contains(@NotNull final VirtualFile file)