Compatibility with Ruby 1.9+