Haskell COM support library (old and broken, I`ll try to fix it)