There is a bug in Ruby (only on the Mac) that puts “the first shall be last and the last shall be first” into practice.

Lincoln Mullen’s internet weblog @lmullen