You could make an `integer-gmp-bits` package for this. Once [GHC Trac #7860](https://ghc.haskell.org/trac/ghc/ticket/7860) gets fixed, that can turn into a thin shell.