Allow Rubinius to fail for now
Simplify IO extension
Fix missing space

This also fixes a `NoMethodError` when running under Rubinius.
See rubinius/rubinius#2414