make it work with the new `Hastache`

Also, remove warnings related to `Prelude.catch`.