public static function alternator(array $strings)
    {
        return function() use ($strings) {
            static $i = 0;
            $index = $i++ % count($strings);

            return $strings[$index];
        };
    }