I've been wondering lately, is there any particular reason Array
doesn't have a shuffle() method? I realize it's pretty simple to roll
my own, but this seems useful in many situations so I'm surprised it's
not part of the core. Any thoughts?
ary.sort_by {rand}