internal void Setup <T>(Expression <Func <T, object> > expression) { PropertyName = Expressions.GetPropertyName(expression.Body); ObjectType = typeof(T); }