private AssignmentExpressionSyntax Assign(PropertyInfo property, object value) { return(Expressions.AssignExpression(property.Name, ValueToSyntax(value))); }