Cabal is not my favourite.  https://github.com/haskell/cabal/issues/1084
Now a compile bug in GHC! Honestly!
Fix: export Tokens.
QuickCheck found its first bug!