Support for haskell 7.1
With next version of haskell we obtain the following error:
VMMonad.hs:44:10: No instance for (Applicative Mnd) arising from the superclasses of an instance declaration In the instance declaration for `Monad Mnd'
More details at https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10