lib/item.js
function Item(item, options) {
  Base.call(this, options);
  this.define('collection', this.options.collection);

  if (typeof item === 'object') {
    this.visit('set', item);
  }
}
function Item(item, options) {
  Base.call(this, options);
  this.define('collection', this.options.collection);

  if (typeof item === 'object') {
    this.visit('set', item);
  }
}
function Item ( item , options ) { Base . call ( this , options ) ; this . define ( 'collection' , this . options . collection ) ; if ( typeof item === 'object' ) { this . visit ( 'set' , item ) ; } }
Create an instance of `Item` with the specified `options`.
The `Item` constructor inherits from Base.

```js
var item = new Item();
```
@param {Object} `options`
@return {undefined}
@api public
Create an instance of Item with the specified options . The Item constructor inherits from Base .