public static IQuery TakeWith(this IQuery query, Expression <Func <object> > parameter) { query.AddLimitParameter(parameter.Body.GetMemberInfo().Name); return(query); }