Test to make sure that game is provided with a default delegate if it doesn't have one, and that if DistributeComponentToStarterStack raises an error setup fails, but in a way that leaves Game in a consistent state.
Test to make sure that game is provided with a default delegate if it doesn't have one, and that if DistributeComponentToStarterStack raises an error setup fails, but in a way that leaves Game in a consistent state.

jkomoros/boardgame,jkomoros/boardgame,jkomoros/boardgame