Class clazz = pd.getPropertyType();
if (pd.hasCullWrapper()) {
ClassDescriptor realClassDescriptor = Util.getDescriptor(pd.getPropertyType());
Object obj = realClassDescriptor.newInstance();
PropertyDescriptor rpd = realClassDescriptor.getPropertyByCullFieldName(pd.getCullContentField());
if (rpd instanceof SimplePropertyDescriptor) {
((SimplePropertyDescriptor)rpd).setValue(obj, parse(value, rpd));