Recuperación de datos XML de un servicio ReST a través de dominios con Dojo

Estoy intentando escribir un cliente de Javascript basado en navegador para una aplicación ReST que responde con XML (por lo que parece que JSONP está fuera de las preguntas).

Estoy tratando de recuperar los datos usandodojo.io.script.get pero el parámetro que se pasa a la función de devolución de llamada es un objeto del que parece que no puedo recuperar los datos XML de la respuesta.

dojo.io.script.get({url:"http://enterpriseapp.enterprisedomain/path/to/rest/collection",
    load:function (data) {
        // 'data' does not contain the actual response (which is XML)
    }
});

¿Cuál es la forma correcta de recuperar estos datos?

Respuestas a la pregunta(1)

Su respuesta a la pregunta