public SeedMode(TorrentMode oldMode) : this(new BlockManager(oldMode.Metadata, oldMode.BlockManager.MainDirectory), oldMode.BlockStrategist, oldMode.Metadata, oldMode.Monitor) { }