[WIP] Fix Rubinius Compatibility

At the moment, just want to get a Travis build running.