valuesByItem.put(value.getKey(), value.getValue());
}
List<String> valuesToAdd = (mandatoryValues == null ? Lists.<String>newArrayList() : mandatoryValues);
for (String item: valuesToAdd) {
if (!valuesByItem.containsKey(item)) {
facetValues.add(new FacetValue(item, 0));
}
}
}
}