in
liftIO $ throwIO exc
--- |This is similar to 'abort' but compute it with
+-- |This is similar to 'abort' but computes it with
-- 'System.IO.Unsafe.unsafePerformIO'.
abortPurely :: StatusCode -> [ (ByteString, ByteString) ] -> Maybe String -> a
abortPurely = ((unsafePerformIO .) .) . abort