strange fix for rubinius