Kendo DataSource: cómo definir las propiedades "calculadas" para los datos leídos desde una fuente de odata remota

Situación:

fuente de datos kendo

var ordersDataSource = new kendo.data.DataSource({
    type: "odata",
    transport: {
        read: {
            url: "http://localhost/odata.svc/Orders?$expand=OrderDetails"
        }
    },
    schema: {
        type: "json",
        data: function(response){
            return response.value;
        }
        total: function(response){
            return response['odata.count'];
        }
    },
    serverPaging: true,
    serverFiltering: true,
    serverSorting: true
})

La lectura de datos json de la fuente de odata es como:

{
    odata.metadata: "xxxx",
    odata.count: "5",
    value: [
        {
            OrderId: 1,
            OrderedDate: "2013-02-20",
            OrderInfoA: "Info A",
            OrderInfoB: "Info B"
            OrderDetails: [
                {
                    OrderDetailId: 6,
                    OrderDetailInfoC: "Info C",
                    OrderDetailInfoD: "Info D"
                },
                {
                    //Another OrderDetail's data
                }
            ]
        },
        {
            // Another Order's data
        }
    ]
}

Pregunta 1:

1.Si quiero definir una propiedad "computada":OrdenadoFechaRelativa, que debe ser el número de días entre Hoy (2013-02-25) y el Día en que se creó la Orden (2013-02-20), como:"hace 5 días", ¿CÓMO puedo lograr esto en el lado del cliente?

Respuesta a la pregunta 1:http://jsbin.com/ojomul/7/edit

Pregunta 2 -ACTUALIZAR-

2.Todos los pedidos tienen sus Detalles de pedidos de propiedades anidadas, entonces, ¿es posible definir un campo calculado para la propiedad Detalles de pedidos anidados? Me gusta:OrderDetailInfoCAndD para cada OrderDetail, y el valor debe ser algo como:OrderDetailInfoC + OrderDetailInfoD, que es "Info C Info D"?

Gracias,

decano

Respuestas a la pregunta(3)

Su respuesta a la pregunta