Ramrod, the Nimrod Random Library