template-haskell depends on packedstring