Random generation utilities for numbers, strings, arrays, and weighted selections
Provides older Ruby versions with Ruby 1.9.3's change to rand(): the ability to pass a Range object as argument.