public void Add <TProperty>(Expression <Func <T, TProperty> > prop, TProperty value) { StaticReflection.GetPropertyInfo(prop).SetValue(_instance, value, null); }