object IPreparable.Prepare(IExpressionPreparer preparer) { var preparedValue = Value.Prepare(preparer); return new InvokeArgument(Name, preparedValue); }