Revert "Still confuses Ruby 1.9, because I fixed it wrong."

This reverts commit 0d104891ac2839edc433de9c68b884b2f42dbce0.
Revert "This seems to confuse Ruby 1.9"

This reverts commit 40dc29f4d50b1f06e16f187ac33bcd1cde44c2f8.
We actually don't support Ruby 1.9