Handle all Throwables, not just exceptions (need to for cleanup stuff)
Update README, particularly about specifications