Cómo construir una Colección / Modelo desde JSON anidado con Backbone.js

Soy relativamente nuevo en Backbone.js

Tengo un JSON como muestra la imagen! Vi algunas respuestas en relación con Backbone-relational, ¡pero aún no entiendo el punto!

¿Cómo puedo convertir esta JSON to Backbone.js Colecciones / Modelos ??

Actualizo con un código, ¡pero no funciona como se esperaba! No puedo ver un modelo cuando lo hago:

Mi estructura es:

[0]: es una colección de modelos

[clefs] + ... + [Rest]: son una colección de modelos

(clefs) => [0] + ... + [9]: son Modelos (el título contiene una cadena, ruta también)

¡¡Muchas gracias!

EDIT (10.01.12):

Mi solución

window.initModel = Backbone.Model.extend({
  defaults: {
    "title": "",
    "path": ""
  }
});
window.CustomCollection = Backbone.Collection.extend({
  model: initModel
});
window.Init = Backbone.Model.extend({
  url : function(){
    return  "/api/data.json"      
  },

  parse: function(response) {

    clefs = new CustomCollection();
    clefs.add(response.clefs);        
    this.set({clefs: clefs});

    .....

    rests = new CustomCollection();
    rests.add(response.rests);        
    this.set({rests: rests});
} 
});

est@ también me ayudó!

Respuestas a la pregunta(6)

Su respuesta a la pregunta