protected function seedGenerator(int $seed = null) { if (null === $seed) { mt_srand(); } else { mt_srand($seed); } }