Add .fail(fn) so death isn't the only option. Should fix issue #39.