public PropertyConverter(Type type, IPropertyValidator pv)
 {
     this.PropertyValidator = pv;
     GetValue = ReflectionTools.CreateGetterUntyped(type, pv.PropertyInfo);
     SetValue = ReflectionTools.CreateSetterUntyped(type, pv.PropertyInfo);
 }