Cane requires Ruby 1.9+