docs: public static void setProperties(Object obj, Map<String, Object> values) {
  		if (values == null || values.size() == 0)
  			return;
  
  		for (Map.Entry<String, Object> entry : values.entrySet()) {
  			setProperty(obj, entry.getKey(), entry.getValue());
  		}
  	}