in hxt-monad class MonadList added, MonadConv, MonadSeq and MonadCond can be substituted by MonadList