Use Control.Monad.Catch.catch qualified for compatibility with base < 4.6