1.8 compatibility changes

For comparison with #152 and #147
well, yeah, we should have a test helper :)

but notice that this no longer adds `'.'` to the load path like 1.8 used to.