Another nice example baked into #PHP why having different return types for the same function is a really bad idea. It just results in way more effort to do things right everywhere this function is used.
@danrot This is fixed with the `Randomizer::pickArrayKeys()` function:
https://www.php.net/manual/en/random-randomizer.pickarraykeys.php
