code: func NewVersionedDBProvider() *VersionedDBProvider {
  	dbPath := ledgerconfig.GetStateLevelDBPath()
  	logger.Debugf("constructing VersionedDBProvider dbPath=%s", dbPath)
  	dbProvider := leveldbhelper.NewProvider(&leveldbhelper.Conf{DBPath: dbPath})
  	return &VersionedDBProvider{dbProvider}
  }
docs: // NewVersionedDBProvider instantiates VersionedDBProvider