code: func MakeDataset(block uint64, dir string) {
  	d := dataset{epoch: block / epochLength}
  	d.generate(dir, math.MaxInt32, false)
  }
docs: // MakeDataset generates a new ethash dataset and optionally stores it to disk.