// Puts a LDService strategy only if previously it was different
if (!(data.getServiceTimeDistribution(stationKey, classKey) instanceof LDStrategy)) {
data.setServiceTimeDistribution(stationKey, classKey, new LDStrategy());
}
} else if (SERVICE_ZERO.equals(aValue)) {
data.setServiceTimeDistribution(stationKey, classKey, new ZeroStrategy());
} else {
// Puts default service strategy, only if previously a load dependent was chosen
if (!(data.getServiceTimeDistribution(stationKey, classKey) instanceof Distribution)) {
data.setServiceTimeDistribution(stationKey, classKey, Defaults.getAsNewInstance("stationServiceStrategy"));
}