docs: function (model) {
              //if we have them return them;
              if (this.associationLoaded(model)) {
                  var assoc = this.getAssociation(model);
                  return this.isEager() ? assoc : when(assoc);
              } else if (model.isNew) {
                  return null;
              } else {
                  return this.fetch(model);
              }
          }