docs: function Workspace(args) {
    if (false === (this instanceof Workspace)) throw new Error('new operator required');
    args = args || {};
    if (!args.attributes) {
      args.attributes = [];
    }
    var userModelID = new Attribute.ModelID(new User());
    args.attributes.push(new Attribute({name: 'user', type: 'Model', value: userModelID}));
    args.attributes.push(new Attribute({name: 'deltas', type: 'Object', value: {}}));
  
  //  var delta
  //  this.deltas = [];
  
    Model.call(this, args);
    this.modelType = "Workspace";
  }