@Override
      public @NotNull Collection<VirtualFile> getCachedChildren() {
        throw new UnsupportedOperationException();
      }
@Override
      public @NotNull Collection<VirtualFile> getCachedChildren()