[GH105] Fix abstraction for multiple rubies

Not ideal due to relying on the `rescue` but this handles Ruby 1.9.3 and
2.0 without building and testing for numerous versions of names which
are liable to trigger `NameError` anyway.