More consistent variable naming
Add Ruby 1.9.3 support
Add Rubinius support