public SingleStat this[BaseStat stat] { get { return(_stats[stat.AsInt()]); } set { _stats[stat.AsInt()] = value; } }