void IUnit.AddInfluence(IInfluence influence) => m_Influences.Add(influence);
void IUnit.RemoveInfluence(IInfluence influence) => m_Influences.Remove(influence);
internal virtual void AddInfluence(IInfluence inf) { influences.Add(inf); }