public bool HasSeenFile([NotNull] VirtualFileSystemPath file) => SeenFiles.Contains(file);
public void StartProcessing([NotNull] VirtualFileSystemPath file) { FilesBeingProcessed.Push(file); SeenFiles.Add(file); }