If we compile our code with `-Wall` (this will be done by default in a pull request soon), we get lots of GHC warnings. We should eliminate these.