patch applied (hugs98): get MonadFix(mfix) from Hugs.Prelude instead of Control.Monad.Fix