public object Execute(IScriptExpressionNameResolver nameResolver) { object value = _rhs.GetValue(nameResolver); if (_lhs != null) { ((PropertyAccessExpression)_lhs).SetValue(nameResolver, value); } return value; }