internal static IQueryable Ordered(this IQueryable source) { var builder = new IdentityExpressionBuilder(source.ElementType); var lambda = builder.CreateLambdaExpression(); return source.OrderBy(lambda); }