else
{
Object value = entry.getValue();
if (ContainerUtils.isValueReference((String) value))
{
valueExpression = expFactory.createValueExpression(elContext, (String) value, Object.class);
value = valueExpression.getValue(elContext);
}
map.put(coerceToType(facesContext, key, keyClass), coerceToType(facesContext, value, valueClass));
}