Added experimental code to manipulate Haskell signatures in C.