code: function Snapchat (opts) {
    var self = this
    if (!(self instanceof Snapchat)) return new Snapchat(opts)
    if (!opts) opts = {}
  
    debug('new snapchat client')
  
    self._account = new Account(self, opts)
    self._chat = new Chat(self, opts)
    self._device = new Device(self, opts)
    self._friends = new Friends(self, opts)
    self._snaps = new Snaps(self, opts)
    self._stories = new Stories(self, opts)
  }
docs: Snapchat Client
  
  @class
  @param {Object} opts (currently unused)