only Ruby 1.9.3+
add support for Ruby 2.0.0