docs: public static Map<String, OptionalFailure<Object>> deserializeAccumulators(
  			Map<String, SerializedValue<OptionalFailure<Object>>> serializedAccumulators,
  			ClassLoader loader) throws IOException, ClassNotFoundException {
  
  		if (serializedAccumulators == null || serializedAccumulators.isEmpty()) {
  			return Collections.emptyMap();
  		}
  
  		Map<String, OptionalFailure<Object>> accumulators = new HashMap<>(serializedAccumulators.size());
  
  		for (Map.Entry<String, SerializedValue<OptionalFailure<Object>>> entry : serializedAccumulators.entrySet()) {
  
  			OptionalFailure<Object> value = null;
  			if (entry.getValue() != null) {
  				value = entry.getValue().deserializeValue(loader);
  			}
  
  			accumulators.put(entry.getKey(), value);
  		}
  
  		return accumulators;
  	}