Push to 0.1.1
Only do error handling stuff if the first argument is an instance of `Error`
Depends on step, duh!