Handle non-Exception Throwables

This resolves #7.