HDirect for GHC 5.04