https://red.dk/wp-includes/random_compat/2020430-1.html