Hi Robert,

Thank you for your patience.

> - ghc-mtl shouldn’t be packaged, as it’s a GHC-bundled library.

I removed all references to ghc-mtl

> - Is there a particular reason that tests are disabled?

I had removed them for expedience but I have added them back. There is one exception whose tests do network IO, so I added a comment there.

I rebased the patches on current master a few minutes ago.  Thanks again!

- John