docs: function(provider, name, path, data, dbg) {
      dbg = dbg || debug
  
      this._provider = provider
  
      this._name = name
      this._path = path
  
      this._err = null
      this._data = data
  
      this._lock = null
      this._queue = []
  
      this._ready = false
  
      Object.defineProperty(this, 'legend', {
          get: function() {
              return this._path
          }
      })
  }