docs: public boolean removeBusHalt(String name) {
  		Iterator<BusItineraryHalt> iterator = this.validHalts.iterator();
  		BusItineraryHalt bushalt;
  		int i = 0;
  		while (iterator.hasNext()) {
  			bushalt = iterator.next();
  			if (name.equals(bushalt.getName())) {
  				return removeBusHalt(i);
  			}
  			++i;
  		}
  
  		iterator = this.invalidHalts.iterator();
  		i = 0;
  		while (iterator.hasNext()) {
  			bushalt = iterator.next();
  			if (name.equals(bushalt.getName())) {
  				return removeBusHalt(i);
  			}
  			++i;
  		}
  
  		return false;
  	}