docs: @Pure
  	public BusItineraryHalt[] toBusHaltArray() {
  		final BusItineraryHalt[] tab = new BusItineraryHalt[this.validHalts.size() + this.invalidHalts.size()];
  		int i = 0;
  		for (final BusItineraryHalt h : this.validHalts) {
  			tab[i] = h;
  			++i;
  		}
  		for (final BusItineraryHalt h : this.invalidHalts) {
  			tab[i] = h;
  			++i;
  		}
  		return tab;
  	}