7.6.1 Compatibility

This both lets Angel be compatible with GHC 7.6.1 as well as making sure we catch a large classe of exceptions