Oops: Printer's putStrLn for String was an infinite loop
Oops: modifyMVarMasked was used which masked way too many things
ghc-prof-options: Use -threaded as well