lib/group.js
function Group(config) {
  if (!(this instanceof Group)) {
    return new Group(config);
  }

  Base.call(this, config);
  this.is('Group');
  this.use(utils.option());
  this.use(utils.plugin());
  this.init();
}
function Group(config) {
  if (!(this instanceof Group)) {
    return new Group(config);
  }

  Base.call(this, config);
  this.is('Group');
  this.use(utils.option());
  this.use(utils.plugin());
  this.init();
}
function Group ( config ) { if ( ! ( this instanceof Group ) ) { return new Group ( config ) ; } Base . call ( this , config ) ; this . is ( 'Group' ) ; this . use ( utils . option ( ) ) ; this . use ( utils . plugin ( ) ) ; this . init ( ) ; }
Create an instance of `Group` with the given `options`.

```js
var group = new Group({
'foo': { items: [1,2,3] }
});
```
@param {Object} `options`
@api public
Create an instance of Group with the given options .