public virtual void Initialize(Game game, Modifier modifier = null) { Game = game; Modifier = modifier; Ended.Initialize(game.ChangeTracker); }