Shuffle tool used by UHC (Utrecht Haskell Compiler)