public PlayersLoader(IServiceIO io, ISettingsLoader sl)
 {
     loader  = new Load.JsonWriter <Load.JsonPlayer, Player, Settings>(io.Players, sl.Settings, Load.JsonPlayer.From);
     players = loader.Load().ToList();
 }
 public PowersLoader(IServiceIO io, IProvincesLoader provinces)
 {
     loader         = new Load.JsonWriter <Load.JsonPlayersPower, ImmutableArray <PlayerPower>, bool>(io.Powers, false, Load.JsonPlayersPower.From);
     powers         = loader.Load().ToList();
     this.provinces = provinces;
 }