Cómo acceder a objetos anidados en json con datos de Ember

Estoy usando los datos de Ember y tengo dificultades para entender a las propiedades anidadas en mi respuesta JSON del servidor. Esto es ember-1.0.0-pre.4.js.

Actualmente, he configurado modelos asociados con la revisión 11 de datos de Ember.

# School Model
App.School = DS.Model.extend
  addr:       DS.belongsTo('App.Addr')

  name:       DS.attr 'string'
  status:     DS.attr 'string'

# Address Model
App.Addr = DS.Model.extend
  school:   DS.belongsTo 'App.School'

  line1:    DS.attr 'string'
  city:     DS.attr 'string'
  state:    DS.attr 'string'
  iso:      DS.attr 'string'

Y aquí está la respuesta JSON de mi servidor:

{"schools":
 [{
    "_id":"51020261bbc3b8c526000007",
    "name":"Willamette",
    "status":"p",
    "addr":{
      "line1":"122 Evergreen Terrace",
      "city":"Springfield",
      "state":"IL",
      "iso":"US"
    }
   }    
  ]}

Mi adaptador está configurado de la siguiente manera:

    App.Store = DS.Store.extend
      revision: 11
      adapter: DS.RESTAdapter.create({
        url: "http://localhost:8000/api"
        serializer: DS.RESTSerializer.extend
        primaryKey: (type) ->
          '_id';
      }) 

ACTUALIZACIÓN: He intentado asignar la propiedad addr, de la siguiente manera. Todavía no hay dados ...

DS.RESTAdapter.map 'App.School', 
  addr: { embedded: 'always'}

En mi plantilla, me gustaría hacer algo como esto ...

   <script type="text/x-handlebars" data-template-name="school">
      <h2>School: {{name}}</h2>
      <p> Status: {{ status }}</p>
      <p> Address: {{ addr.line1 }} {{ addr.city }} </p>
    </script>

Las propiedades de nombre y estado se muestran bien. Pero addr.line1 y addr.city están en blanco. ¿Hay alguna manera de hacer que Ember reconozca las propiedades anexas anidadas?

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta