[Haskell-cafe] Implementing name-mangling in GHC?