docs: function (args) {
      Model.call(this, args);
      this.modelType = messageContents.modelType;
      this.attributes = [];
      for (var a in messageContents.attributes) {
        var attrib = new Attribute(messageContents.attributes[a].name, messageContents.attributes[a].type);
        if (attrib.name == 'id') { // TODO only If mongo! or refactor mongo to normalize IDs
          attrib.value = messageContents.attributes[a].value;
        } else {
          attrib.value = messageContents.attributes[a].value;
        }
        this.attributes.push(attrib);
      }
    }