code: public BusItineraryHalt insertBusHaltBefore(BusItineraryHalt beforeHalt, UUID id, BusItineraryHaltType type) {
  		return this.insertBusHaltBefore(beforeHalt, id, null, type);
  	}
docs: Insert newHalt before beforeHalt in the ordered list of {@link BusItineraryHalt}.
  @param beforeHalt the halt where insert the new halt
  @param id id of the new halt
  @param type the type of bus halt
  
  @return the added bus halt, otherwise <code>null</code>