docs: public void setObjectProperty(Object object, String property, Object propertyValue) throws WPBSerializerException
  	{
  		try
  		{
  			PropertyDescriptor pd = new PropertyDescriptor(property, object.getClass());
  			pd.getWriteMethod().invoke(object, propertyValue);
  		} catch (Exception e)
  		{
  		    log.log(Level.SEVERE, "cannot setObjectProperty on " + property, e);
  			throw new WPBSerializerException("Cannot set property for object", e);
  		}
  
  	}