docs: function (store, json) {
      var handledRecords = [], key, records, handleRecord, Model;
      handleRecord = function (record) {
        this.completeJsonForRecord(store, record, Model, json, handledRecords);
      };
      for (key in json) {
        if (json.hasOwnProperty(key)) {
          records = json[key];
          Model = store.modelFor(singularize(key));
          forEach(records, handleRecord, this);
        }
      }
      return json;
    }