tighter bounds on ghc-prim were suggested by packunused