Add Rubinius compatibility