Schedule s = (Schedule) w.get(KEY.TRAIN_SCHEDULES, scheduleId, Player.AUTHORITATIVE);
Schedule s = (Schedule) w.get(KEY.TRAIN_SCHEDULES, scheduleKey.index, scheduleKey.principal);
    public TrainOrdersModel getCurrentOrder(ReadOnlyWorld w) {	if (priorityOrder != null) {	    return priorityOrder;	}	Schedule s = (Schedule) w.get(KEY.TRAIN_SCHEDULES, scheduleId,		Player.AUTHORITATIVE);	return s.getOrder(currentOrder);    }