public static SqlGroupingSelectExpression CreateWithNames (Expression unnamedKeySelector, Expression unnamedElementSelector)
{
ArgumentUtility.CheckNotNull ("unnamedKeySelector", unnamedKeySelector);
ArgumentUtility.CheckNotNull ("unnamedElementSelector", unnamedElementSelector);
return new SqlGroupingSelectExpression (
new NamedExpression ("key", unnamedKeySelector),
new NamedExpression ("element", unnamedElementSelector));
}