private void InferenceStart()
{
string argumentsString = string.Join(
", ", Array.ConvertAll<Expression, string>(
_arguments.ToArray(),
delegate(Expression e) { return e.ToString(); }));
_context.TraceVerbose("Attempting to infer generic type arguments for {0} from argument list ({1}).", _genericMethod, argumentsString);
}