Handle ArgumentError correctly on Rubinius

Fixes #349