docs: function (args) {
    var _interface;
    if (false === (this instanceof Application)) throw new Error('new operator required');
    args = args || {};
    if (!args.attributes) {
      args.attributes = [];
    }
    args.attributes.push(new Attribute({name: 'name', type: 'String(20)'}));
    args.attributes.push(new Attribute({name: 'brand', type: 'String'}));
    if (args.interface) {
      this.setInterface(args.interface);
      delete args.interface;
    }
    Model.call(this, args);
    this.modelType = "Application";
    this.set('name', 'newApp');
    this.set('brand', 'NEW APP');
  }