internal RallyState(RallyBetween rallyBetween) { this.RallyBetween = rallyBetween; }
internal PlayerServing(RallyBetween rallyBetween) : base(rallyBetween) { } //just passing on the internal state
internal PlayerServingAgain(RallyBetween rallyBetween) : base(rallyBetween) { }
internal ServingPlayerReturning(RallyBetween rallyBetween) : base(rallyBetween) { }