public override RaceBuilder AddCompetitor(Transport.Transport transport) { if (transport.IsAir()) { RaceWithBuilder.Competitors.Add(transport); } else { throw new AddTransportException(); } return(this); }